Truffle/Instrument: new syntax tags for periodically appearing locations.
small comment in SwitchNode
use TTY in BenchmarkCounters
use log level in EffectsClosure
use LIRKind in graalCodeInstaller, support compressed oops in frame states
Truffle: revert to previous iterator implementation, add test case
Truffle: make NeverPartOfCompilationNode a MacroStateSplitNode for better debuggability
[SPARC] Add relocation info for constant reference to constant section
LIRIntrospection, print byte[] parameter as string, when array consists solely of printable (ascii) characters or null bytes.
8051908: new hotspot build - hs25.20-b23
Reviewed-by: jcoomes
8050978: Fix bad field access check in C1 and C2
Summary: JCK8 test vm/constantpool/accessControl/accessControl004/accessControl00402m3/accessControl00402m3.html fails with -Xbatch -Xcomp due to bad field access check in C1 and C2. Fix: In ciField::ciField(), just before the canonical holder is stored into the _holder variable (and which is used by ciField::will_link()) perform an additional access check with the holder declared in the class file. If this check fails, store the declared holder instead and ciField::will_link() will bail out compilation for this field later on. Then, the interpreter will throw an PrivilegedAccessException at runtime.
Reviewed-by: kvn, vlivanov
Contributed-by: andreas.schoesser@sap.com
8051378: AIX: Change "8030763: Validate global memory allocation" breaks the HotSpot build
Reviewed-by: kvn
[SPARC] Improving Exception Handling and Const2Stack
[SPARC] Put extended arguments (index > 6) on the right place in stack
[SPARC] Reformatting some enum constants to match better to the SPARC 2011 Architecture manual
[SPARC] Implement loading float and double values from stack.
8051005: Third Party License Readme update for 8u20
Reviewed-by: coffeys
[SPARC] Fix handling of overflow parameter on stack.
Added tag jdk8u25-b08 for changeset f3f50c4f9ea5
Merge