Changeset: d9c0a206ca59 Author: asaha Date: 2015-10-26 13:20 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/d9c0a206ca59
Added tag jdk8u76-b00 for changeset d7b01fb81aa8 ! .hgtags Changeset: faef2a237329 Author: zmajo Date: 2015-10-15 17:38 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/faef2a237329 8080650: Enable stubs to use frame pointers correctly Summary: Change MacroAssembler::verified_entry() to set up RBP correctly when generating stub code. Reviewed-by: kvn ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad Changeset: 831754f092fb Author: robm Date: 2015-10-27 03:51 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/831754f092fb Merge Changeset: 6fff3d627d0a Author: poonam Date: 2015-10-30 08:29 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/6fff3d627d0a 8140249: JVM Crashing During startUp If Flight Recording is enabled Reviewed-by: dholmes Contributed-by: Shafi Ahmad <shafi.s.ah...@oracle.com> ! src/cpu/x86/vm/vm_version_x86.hpp Changeset: 714096aec397 Author: shade Date: 2015-10-29 14:08 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/714096aec397 8140483: Atomic*FieldUpdaters final fields should be trusted Summary: Add exceptions for A*FU subclasses that do the actual work. Reviewed-by: jrose, vlivanov ! src/share/vm/ci/ciField.cpp ! src/share/vm/classfile/vmSymbols.hpp Changeset: 9f8038f83a6e Author: clanger Date: 2015-11-17 09:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/9f8038f83a6e 8130910: hsperfdata file is created in wrong directory and not cleaned up if /tmp/hsperfdata_<username> has wrong permissions Summary: Add check for fchir() failure and disable shared PerfMemory in that case. Reviewed-by: dcubed, simonis, gthornbr ! src/os/aix/vm/perfMemory_aix.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp ! src/os/linux/vm/perfMemory_linux.cpp ! src/os/solaris/vm/perfMemory_solaris.cpp Changeset: c6ef40024aa2 Author: sgehwolf Date: 2015-06-12 16:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/c6ef40024aa2 8087120: [GCC5] java.lang.StackOverflowError on Zero JVM initialization on non x86 platforms. Summary: Use __builtin_frame_address(0) rather than returning address of local variable. Reviewed-by: dholmes ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp Changeset: 110735ab93ec Author: aph Date: 2015-11-04 13:38 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/110735ab93ec 8138966: Intermittent SEGV running ParallelGC Summary: Add necessary memory fences so that the parallel threads are unable to observe partially filled block tables. Reviewed-by: tschatzl ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.hpp Changeset: 4a4a5b8b3dfe Author: andrew Date: 2015-11-26 03:40 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/4a4a5b8b3dfe 8143855: Bad printf formatting in frame_zero.cpp Summary: Backport subset of 8075967 fix that resolves this issue. Reviewed-by: dholmes ! src/cpu/zero/vm/frame_zero.cpp Changeset: f87db3f01e3f Author: mdoerr Date: 2015-10-12 12:20 +0200 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/f87db3f01e3f 8139421: PPC64LE: MacroAssembler::bxx64_patchable kill register R12 Summary: Register R12 must be preserved for stub calls (e.g. deopt handler). Reviewed-by: goetz ! src/cpu/ppc/vm/macroAssembler_ppc.cpp Changeset: e9e252c83b2b Author: goetz Date: 2015-11-17 08:59 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/e9e252c83b2b 8139258: PPC64LE: argument passing problem when passing 15 floats in native call Reviewed-by: mdoerr, goetz Contributed-by: asmun...@google.com ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp Changeset: dce765c2ff7d Author: ctornqvi Date: 2014-03-27 22:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/dce765c2ff7d 8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when invoked with NMT explicitly turned on Summary: Wrapped the test in another layer process creation to avoid NMT being turned on. Reviewed-by: coleenp, dcubed ! test/runtime/NMT/JcmdWithNMTDisabled.java Changeset: f46ffa934a46 Author: ccheung Date: 2015-12-02 17:48 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/f46ffa934a46 8143963: improve ClassLoader::trace_class_path to accept an additional outputStream* arg Summary: for fixing a truncation problem on the output from -XX:+TraceClassPaths Reviewed-by: coleenp, jiangli, cjplummer, minqi ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/sharedPathsMiscInfo.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.hpp ! src/share/vm/runtime/arguments.cpp Changeset: 5cece4584b8e Author: stefank Date: 2015-11-12 09:53 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/5cece4584b8e 8058563: InstanceKlass::_dependencies list isn't cleared from empty nmethodBucket entries Reviewed-by: mgerdin, vlivanov ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/klass.cpp Changeset: 59eb74ac51f2 Author: dbuck Date: 2015-12-04 14:31 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/59eb74ac51f2 8029630: Thread id should be displayed as a hex number in error report Summary: Thread id is now displayed as a hex number in error report. Reviewed-by: dholmes, hseigel, stuefe ! src/share/vm/utilities/vmError.cpp Changeset: 3ad3f93fe3d2 Author: dholmes Date: 2015-12-07 13:25 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/3ad3f93fe3d2 8130212: Thread::current() might access freed memory on Solaris Reviewed-by: kvn, twisti, stuefe ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/thread_solaris.inline.hpp ! src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp ! src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp ! src/share/vm/runtime/threadLocalStorage.cpp ! src/share/vm/runtime/threadLocalStorage.hpp Changeset: 92a6cfbf2d94 Author: dbuck Date: 2015-12-08 14:23 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/92a6cfbf2d94 8022865: [TESTBUG] Compressed Oops testing needs to be revised Summary: Rewrote compressed oops tests Reviewed-by: kvn, coleenp, mseledtsov ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java Changeset: c60b9a314312 Author: sla Date: 2013-12-18 08:39 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/c60b9a314312 8029726: On OS X some dtrace probe names are mismatched with Solaris 8029727: On OS X dtrace probes Call<type>MethodA/Call<type>MethodV are not fired. 8029728: On OS X dtrace probes SetStaticBooleanField are not fired Reviewed-by: kamg, dsamersoff ! src/os/bsd/dtrace/hotspot.d ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp Changeset: a045a14d1c81 Author: kevinw Date: 2015-12-08 15:05 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a045a14d1c81 Merge Changeset: c1679cc87ba0 Author: poonam Date: 2015-12-09 10:26 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/c1679cc87ba0 8140031: SA: Searching for a value in Threads does not work Summary: Improve the thread and threads commands in CLHSDB Reviewed-by: dsamersoff ! agent/src/share/classes/sun/jvm/hotspot/CommandProcessor.java ! agent/src/share/classes/sun/jvm/hotspot/runtime/JavaThread.java Changeset: 1812b99073ac Author: asaha Date: 2015-12-21 15:19 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/1812b99073ac Added tag jdk8u76-b01 for changeset c1679cc87ba0 ! .hgtags Changeset: 70649f10b88c Author: zmajo Date: 2015-12-15 09:46 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/70649f10b88c 8129847: Compiling methods generated by Nashorn triggers high memory usage in C2 Summary: Add a new compiler phase, PhaseRenumberLive, that renumbers live nodes. Reviewed-by: kvn, thartmann, vlivanov, shade ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/phase.cpp ! src/share/vm/opto/phase.hpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/phaseX.hpp Changeset: 047a642c9729 Author: kevinw Date: 2015-12-02 13:58 +0530 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/047a642c9729 8065579: WB method to start G1 concurrent mark cycle should be introduced Summary: Add a WhiteBox callback to the VM to start a concurrent mark cycle in G1. Reviewed-by: tschatzl, sjohanss Contributed-by: Leonid Mesnik <leonid.mes...@oracle.com> ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_interface/gcCause.cpp ! src/share/vm/gc_interface/gcCause.hpp ! src/share/vm/prims/whitebox.cpp + test/gc/whitebox/TestConcMarkCycleWB.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: cf93dd06db0f Author: aeriksso Date: 2015-12-04 14:06 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/cf93dd06db0f 6869327: Add new C2 flag to keep safepoints in counted loops. Reviewed-by: kvn ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/loopnode.hpp + test/compiler/loopopts/UseCountedLoopSafepoints.java Changeset: 7c5babab479b Author: vlivanov Date: 2015-12-10 14:51 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/7c5babab479b 8144935: C2: safepoint is pruned from a non-counted loop Reviewed-by: roland ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/node.hpp Changeset: d06b64fc150f Author: sla Date: 2015-12-10 16:09 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/d06b64fc150f 8145099: Better error message when SA can't attach to a process Reviewed-by: jbachorik, stuefe ! agent/src/os/linux/LinuxDebuggerLocal.c ! agent/src/os/linux/libproc.h ! agent/src/os/linux/ps_proc.c Changeset: 6fb4d6e02e92 Author: gthornbr Date: 2015-12-17 17:17 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/6fb4d6e02e92 8046471: Use OPENJDK_TARGET_CPU_ARCH instead of legacy value for hotspot ARCH Reviewed-by: dcubed, mikael ! make/linux/makefiles/defs.make Changeset: 5d96c022391c Author: gthornbr Date: 2015-12-17 17:18 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/5d96c022391c 8046611: Build errors with gcc on sparc/fastdebug Reviewed-by: dcubed, mikael ! src/cpu/sparc/vm/frame_sparc.cpp ! src/share/vm/runtime/safepoint.cpp Changeset: bd33e3fce750 Author: gthornbr Date: 2015-12-18 10:11 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/bd33e3fce750 8048232: Fix for 8046471 breaks PPC64 build Reviewed-by: dcubed, mikael ! make/linux/Makefile ! make/linux/makefiles/defs.make Changeset: 48eec0ba6526 Author: gthornbr Date: 2015-12-18 10:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/48eec0ba6526 8144885: agent/src/os/linux/libproc.h needs to support Linux/SPARC builds Summary: Added include of asm/ptrace.h to libproc.h Reviewed-by: dcubed, mikael ! agent/src/os/linux/libproc.h Changeset: 252404a1e9e2 Author: dcubed Date: 2015-12-18 10:58 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/252404a1e9e2 Merge ! agent/src/os/linux/libproc.h Changeset: 2b597b92442b Author: shade Date: 2015-07-24 21:29 -0400 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/2b597b92442b 8131782: C1 Class.cast optimization breaks when Class is loaded from static final Summary: change as_ValueType() to return InstanceConstant when appropriate Reviewed-by: jrose ! src/share/vm/c1/c1_ValueType.cpp Changeset: 218483967e52 Author: robm Date: 2015-12-23 00:50 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/218483967e52 Merge Changeset: 80959a760b85 Author: asaha Date: 2016-01-04 12:05 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/80959a760b85 Added tag jdk8u76-b02 for changeset 218483967e52 ! .hgtags Changeset: 501f014415d8 Author: thartmann Date: 2015-12-21 11:34 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/501f014415d8 8144487: PhaseIdealLoop::build_and_optimize() must restore major_progress flag if skip_loop_opts is true Summary: Restore the major_progress flag before calling igvn.optimize(). Reviewed-by: kvn ! src/share/vm/opto/loopnode.cpp Changeset: 192643caadca Author: thartmann Date: 2015-12-21 10:14 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/192643caadca 8145754: PhaseIdealLoop::is_scaled_iv_plus_offset() does not match AddI Summary: is_scaled_iv_plus_offset() should handle AddI nodes with scaled iv as second input. Reviewed-by: kvn ! src/share/vm/opto/loopTransform.cpp Changeset: 0fcb18e98f98 Author: skovalev Date: 2015-12-25 14:03 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/0fcb18e98f98 8144937: [TEST_BUG] testlibrary_tests should be excluded for compact1 and compact2 execution Reviewed-by: dholmes, rriggs ! test/TEST.groups Changeset: 8641949eb21f Author: kevinw Date: 2016-01-07 02:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/8641949eb21f 8138745: Implement ExitOnOutOfMemory and CrashOnOutOfMemory in HotSpot Reviewed-by: dholmes Contributed-by: cheleswer.s...@oracle.com ! src/share/vm/runtime/globals.hpp ! src/share/vm/utilities/debug.cpp + test/runtime/ErrorHandling/TestCrashOnOutOfMemoryError.java + test/runtime/ErrorHandling/TestExitOnOutOfMemoryError.java Changeset: 2d23269a45a0 Author: clanger Date: 2015-11-04 16:23 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/2d23269a45a0 8140244: Port fix of JDK-8075773 to AIX and possibly MacOSX Reviewed-by: stuefe, dcubed ! src/os/aix/vm/perfMemory_aix.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp Changeset: b40d68340feb Author: kevinw Date: 2016-01-08 05:28 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/b40d68340feb 8144483: One long Safepoint pause directly after each GC log rotation Reviewed-by: dholmes Contributed-by: cheleswer.s...@oracle.com ! src/os/solaris/vm/os_solaris.cpp Changeset: c649dde41041 Author: simonis Date: 2016-01-13 20:47 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/c649dde41041 8146979: Backport of 8046471 breaks ppc64 build in jdk8u because 8072383 was badly backported before Reviewed-by: erikj, dholmes ! make/defs.make Changeset: 88ae10297731 Author: sspitsyn Date: 2015-01-26 15:51 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/88ae10297731 8068162: jvmtiRedefineClasses.cpp: guarantee(false) failed: OLD and/or OBSOLETE method(s) found Summary: adjust Unsafe methods in the itable/vtable if Unsafe is redefined Reviewed-by: coleenp, dcubed Contributed-by: serguei.spit...@oracle.com ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp Changeset: f796867c1bcb Author: asaha Date: 2015-12-15 22:59 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/f796867c1bcb Merge ! .hgtags Changeset: c3091ebd2811 Author: asaha Date: 2016-01-05 08:28 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/c3091ebd2811 Merge ! .hgtags Changeset: ac9a68124ba9 Author: asaha Date: 2016-01-05 08:40 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/ac9a68124ba9 Merge ! .hgtags Changeset: 2a2720daacaa Author: asaha Date: 2016-01-15 16:21 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/2a2720daacaa Merge Changeset: 981cb5ddafc8 Author: asaha Date: 2016-01-19 13:05 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/981cb5ddafc8 Added tag jdk8u76-b03 for changeset 2a2720daacaa ! .hgtags Changeset: f3f2f71d2dc8 Author: dbuck Date: 2016-01-19 18:16 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/f3f2f71d2dc8 8139424: SIGSEGV, Problematic frame: # V [libjvm.so+0xd0c0cc] void InstanceKlass::oop_oop_iterate_oop_maps_specialized<true,oopDesc*,MarkAndPushClosure> Summary: The crash was caused by a faulty eager humongous reclaim. The reason for reclaiming a live object was that the call to cleanupHRRS was done after dirtying cards and clearing the remembered sets for the humongous object. This could lead to one or many cards being missed. Reviewed-by: tbenson, kbarrett, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp + test/gc_implementation/g1/TestNoEagerReclaimOfHumongousRegions.java Changeset: 71f6bbeb6026 Author: tschatzl Date: 2016-01-21 15:15 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/71f6bbeb6026 8147087: Race when reusing PerRegionTable bitmaps may result in dropped remembered set entries Summary: Do not make reused PRTs available to other threads before the bitmap of the PRT has been cleared. Reviewed-by: tbenson, mgerdin, brutisso Contributed-by: Poonam Bajaj <poonam.ba...@oracle.com>, Thomas Schatzl <thomas.scha...@oracle.com> ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp Changeset: 16f7b676725a Author: robm Date: 2016-01-25 08:46 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/16f7b676725a Merge Changeset: d6c92b9e192e Author: asaha Date: 2016-01-25 13:21 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/d6c92b9e192e Added tag jdk8u76-b04 for changeset 16f7b676725a ! .hgtags Changeset: d739423231fd Author: asaha Date: 2016-03-20 20:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/d739423231fd Added tag jdk8u77-b03 for changeset 223b64a19e94 ! .hgtags Changeset: ae54804394de Author: asaha Date: 2015-10-16 12:01 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/ae54804394de Added tag jdk8u75-b00 for changeset c0242ea4bde1 ! .hgtags Changeset: b15be4d7f813 Author: asaha Date: 2015-10-16 12:15 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/b15be4d7f813 Merge ! .hgtags Changeset: 69dc2b5ad5d3 Author: asaha Date: 2015-10-29 17:03 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/69dc2b5ad5d3 Merge ! .hgtags Changeset: 6a0b19c56d79 Author: asaha Date: 2015-10-28 22:02 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/6a0b19c56d79 Added tag jdk8u66-b32 for changeset d8be40462cfb ! .hgtags Changeset: 8a6c4458bcfd Author: asaha Date: 2015-10-29 17:31 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/8a6c4458bcfd Merge ! .hgtags Changeset: a58007dd88db Author: asaha Date: 2015-11-03 07:16 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a58007dd88db Added tag jdk8u66-b33 for changeset 6a0b19c56d79 ! .hgtags Changeset: 255f52705ec7 Author: asaha Date: 2015-11-11 20:44 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/255f52705ec7 Added tag jdk8u51-b34 for changeset 4b722db6d385 ! .hgtags Changeset: 3d55b1055c78 Author: asaha Date: 2015-11-13 14:13 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/3d55b1055c78 Merge ! .hgtags Changeset: 95b0e04287fb Author: asaha Date: 2015-12-01 22:51 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/95b0e04287fb Added tag jdk8u66-b34 for changeset 3d55b1055c78 ! .hgtags Changeset: 750c3ee5c1dc Author: asaha Date: 2015-12-02 15:48 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/750c3ee5c1dc Merge ! .hgtags Changeset: 500c1958400f Author: asaha Date: 2015-12-02 23:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/500c1958400f Merge ! .hgtags Changeset: bfad3b98ecf3 Author: asaha Date: 2015-12-03 10:31 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/bfad3b98ecf3 Added tag jdk8u66-b35 for changeset 95b0e04287fb ! .hgtags Changeset: 4886729f51af Author: asaha Date: 2015-12-03 10:57 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/4886729f51af Merge ! .hgtags Changeset: 27743dc0c7f1 Author: asaha Date: 2015-12-03 13:38 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/27743dc0c7f1 Merge ! .hgtags Changeset: 5737cf6ef795 Author: asaha Date: 2015-12-07 22:49 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/5737cf6ef795 Merge ! .hgtags Changeset: 297df1f2666f Author: asaha Date: 2015-12-07 22:58 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/297df1f2666f Merge ! .hgtags Changeset: 0ec76670e407 Author: asaha Date: 2015-12-15 10:36 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/0ec76670e407 Merge ! .hgtags Changeset: dce99debdba2 Author: dholmes Date: 2015-12-07 13:25 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/dce99debdba2 8130212: Thread::current() might access freed memory on Solaris Reviewed-by: kvn, twisti, stuefe ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/thread_solaris.inline.hpp ! src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.cpp ! src/os_cpu/solaris_sparc/vm/threadLS_solaris_sparc.hpp ! src/os_cpu/solaris_x86/vm/assembler_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.cpp ! src/os_cpu/solaris_x86/vm/threadLS_solaris_x86.hpp ! src/share/vm/runtime/threadLocalStorage.cpp ! src/share/vm/runtime/threadLocalStorage.hpp Changeset: a8cdb5c0646c Author: asaha Date: 2015-12-15 08:37 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a8cdb5c0646c Added tag jdk8u66-b36 for changeset dce99debdba2 ! .hgtags Changeset: 6dfa00ef5698 Author: asaha Date: 2015-12-15 12:21 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/6dfa00ef5698 Merge ! .hgtags Changeset: e128ae63439e Author: asaha Date: 2015-12-15 14:33 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/e128ae63439e Merge ! .hgtags Changeset: 324d912186ce Author: asaha Date: 2015-12-21 10:54 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/324d912186ce Merge ! .hgtags Changeset: ca3b8c8e390a Author: asaha Date: 2015-12-21 11:08 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/ca3b8c8e390a Merge ! .hgtags Changeset: 77d2e733e318 Author: asaha Date: 2015-12-21 13:42 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/77d2e733e318 Added tag jdk8u75-b01 for changeset ca3b8c8e390a ! .hgtags Changeset: da43260704c2 Author: alitvinov Date: 2015-12-30 13:39 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/da43260704c2 Merge ! .hgtags Changeset: fd6f16491bd8 Author: asaha Date: 2016-01-03 22:38 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/fd6f16491bd8 Added tag jdk8u72-b31 for changeset da43260704c2 ! .hgtags Changeset: 9aef5b5e0a68 Author: asaha Date: 2016-01-04 08:38 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/9aef5b5e0a68 Merge ! .hgtags Changeset: 2df9fe896819 Author: asaha Date: 2016-01-04 11:07 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/2df9fe896819 Added tag jdk8u75-b02 for changeset 9aef5b5e0a68 ! .hgtags Changeset: b374548dcb48 Author: asaha Date: 2016-01-11 13:41 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/b374548dcb48 Added tag jdk8u75-b03 for changeset 2df9fe896819 ! .hgtags Changeset: 32b682649973 Author: kevinw Date: 2016-01-15 22:33 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/32b682649973 8132051: Better byte behavior Reviewed-by: coleenp, roland ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.hpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/c1_LIRGenerator_x86.cpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.cpp ! src/cpu/x86/vm/interp_masm_x86.hpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/templateInterpreter_x86_64.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_Instruction.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/classfile/classFileParser.cpp ! src/share/vm/classfile/defaultMethods.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/interpreter/bytecodes.cpp ! src/share/vm/interpreter/bytecodes.hpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/interpreter/templateInterpreter.hpp ! src/share/vm/interpreter/templateTable.cpp ! src/share/vm/oops/constMethod.cpp ! src/share/vm/oops/constMethod.hpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 74f399b6b3e2 Author: asaha Date: 2016-01-18 10:48 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/74f399b6b3e2 Added tag jdk8u75-b04 for changeset 32b682649973 ! .hgtags Changeset: a02fdb3c047d Author: kevinw Date: 2016-01-19 15:35 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a02fdb3c047d 8147567: InterpreterRuntime::post_field_access not updated for boolean in JDK-8132051 Reviewed-by: coleenp ! src/share/vm/interpreter/interpreterRuntime.cpp Changeset: 1f43bd4fab06 Author: ctornqvi Date: 2014-03-27 22:36 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/1f43bd4fab06 8007890: [TESTBUG] JcmdWithNMTDisabled.java fails when invoked with NMT explicitly turned on Summary: Wrapped the test in another layer process creation to avoid NMT being turned on. Reviewed-by: coleenp, dcubed ! test/runtime/NMT/JcmdWithNMTDisabled.java Changeset: a3d8696b4c5e Author: asaha Date: 2016-01-25 12:32 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a3d8696b4c5e Added tag jdk8u75-b05 for changeset 1f43bd4fab06 ! .hgtags Changeset: 35bfaf7f9021 Author: asaha Date: 2016-01-25 14:39 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/35bfaf7f9021 Merge ! .hgtags ! src/share/vm/prims/jni.cpp Changeset: 646be9e3eb42 Author: asaha Date: 2016-01-26 12:37 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/646be9e3eb42 Added tag jdk8u76-b05 for changeset 35bfaf7f9021 ! .hgtags Changeset: 916712f178c3 Author: asaha Date: 2016-02-01 10:03 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/916712f178c3 Merge ! .hgtags Changeset: dd31a6d1bfbf Author: asaha Date: 2016-02-01 11:49 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/dd31a6d1bfbf Added tag jdk8u75-b06 for changeset 916712f178c3 ! .hgtags Changeset: 6449ee3bf707 Author: asaha Date: 2016-02-01 12:12 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/6449ee3bf707 Merge ! .hgtags Changeset: 1b73e7d0cab5 Author: asaha Date: 2016-02-01 12:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/1b73e7d0cab5 Added tag jdk8u76-b06 for changeset 6449ee3bf707 ! .hgtags Changeset: 89c75331f9b6 Author: dfazunen Date: 2016-02-03 19:13 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/89c75331f9b6 8134963: [Newtest] New stress test for changing the coarseness level of G1 remembered set Reviewed-by: tschatzl, mchernov + test/stress/gc/TestStressRSetCoarsening.java Changeset: 8daf136b3218 Author: poonam Date: 2016-02-01 13:19 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/8daf136b3218 8145442: Add the facility to verify remembered sets for G1 Summary: Implement remembered sets verification for G1 with option VerifyRememberedSets Reviewed-by: jmasa, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: 47cd96b2510f Author: simonis Date: 2016-01-27 15:01 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/47cd96b2510f 8148487: PPC64: Better byte behavior Reviewed-by: goetz, mdoerr ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp Changeset: 8c791dd1c24d Author: csahu Date: 2016-01-28 09:41 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/8c791dd1c24d 8073735: [TEST_BUG] compiler/loopopts/CountedLoopProblem.java got OOME Summary: Ignore OOM in the test Reviewed-by: kvn ! test/compiler/loopopts/CountedLoopProblem.java Changeset: 9840a0e6b733 Author: asaha Date: 2016-02-08 11:14 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/9840a0e6b733 Added tag jdk8u75-b07 for changeset 8c791dd1c24d ! .hgtags Changeset: 7d1074c74d60 Author: asaha Date: 2016-02-08 11:54 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/7d1074c74d60 Merge ! .hgtags ! src/cpu/ppc/vm/interpreter_ppc.cpp Changeset: c293d540d7cd Author: asaha Date: 2016-02-08 12:00 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/c293d540d7cd Added tag jdk8u76-b07 for changeset 7d1074c74d60 ! .hgtags Changeset: b249c6a2c3d8 Author: kevinw Date: 2016-02-08 13:08 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/b249c6a2c3d8 8148475: Missing SA Bytecode updates. Reviewed-by: coleenp ! agent/src/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java Changeset: e4a935cb6f71 Author: kevinw Date: 2016-02-10 13:34 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/e4a935cb6f71 8149170: Better byte behavior for native arguments Summary: Arguments coming from native should be converted to 0=false, 1-255=true Reviewed-by: coleenp ! src/share/vm/prims/jni.cpp Changeset: 66b7b863cce7 Author: asaha Date: 2016-02-15 16:29 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/66b7b863cce7 Added tag jdk8u75-b08 for changeset e4a935cb6f71 ! .hgtags Changeset: 392f8722fc51 Author: asaha Date: 2016-02-15 16:42 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/392f8722fc51 Merge ! .hgtags ! src/share/vm/prims/jni.cpp Changeset: 5ed7f17c7804 Author: asaha Date: 2016-02-15 17:06 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/5ed7f17c7804 Added tag jdk8u76-b08 for changeset 392f8722fc51 ! .hgtags Changeset: e97c45c377eb Author: kshefov Date: 2016-02-12 18:15 +0300 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/e97c45c377eb 8059661: Test SoftReference and OOM behavior Reviewed-by: coffeys Contributed-by: Alexander Vorobyev <alexander.vorob...@oracle.com> + test/gc/TestSoftReferencesBehaviorOnOOME.java Changeset: a4e26f908dd9 Author: asaha Date: 2016-02-22 13:02 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a4e26f908dd9 Added tag jdk8u75-b09 for changeset e97c45c377eb ! .hgtags Changeset: 3bf0f5b8a892 Author: asaha Date: 2016-02-22 13:11 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/3bf0f5b8a892 Merge ! .hgtags Changeset: 4f7fc09d8d66 Author: asaha Date: 2016-02-22 13:23 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/4f7fc09d8d66 Added tag jdk8u76-b09 for changeset 3bf0f5b8a892 ! .hgtags Changeset: 1442c833c50e Author: kevinw Date: 2016-02-23 23:47 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/1442c833c50e 8149367: PolicyQualifierInfo/index_Ctor JCk test fails with IOE: Invalid encoding for PolicyQualifierInfo Summary: fix incorrect code Reviewed-by: kvn, coleenp ! src/share/vm/runtime/deoptimization.cpp Changeset: d44c7e324682 Author: coleenp Date: 2016-02-21 08:33 -0500 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/d44c7e324682 8150012: Better byte behavior for reflection Reviewed-by: kvn, jrose, kevinw, ahgross ! src/share/vm/oops/typeArrayOop.hpp Changeset: 352f1b2573b0 Author: asaha Date: 2016-02-29 10:30 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/352f1b2573b0 Added tag jdk8u75-b10 for changeset d44c7e324682 ! .hgtags Changeset: a2b0ee820059 Author: asaha Date: 2016-02-29 11:49 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/a2b0ee820059 Merge ! .hgtags Changeset: 6875c2bf2dcb Author: asaha Date: 2016-02-29 11:56 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/6875c2bf2dcb Added tag jdk8u76-b10 for changeset a2b0ee820059 ! .hgtags Changeset: 16aa1f621ec6 Author: roland Date: 2016-02-29 16:08 +0100 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/16aa1f621ec6 8148353: [linux-sparc] Crash in libawt.so on Linux SPARC Summary: gcc expects clean 32 bit int in 64 bit register on function entry Reviewed-by: kvn, dlong ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp + test/compiler/native/TestDirtyInt.java + test/compiler/native/TestDirtyInt.sh + test/compiler/native/libTestDirtyInt.c Changeset: 29cf71e114f9 Author: asaha Date: 2016-03-07 10:49 -0800 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/29cf71e114f9 Added tag jdk8u76-b11 for changeset 16aa1f621ec6 ! .hgtags Changeset: cc78c97abff8 Author: kevinw Date: 2016-03-02 19:16 +0000 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/cc78c97abff8 8146518: Zero interpreter broken with better byte behaviour Reviewed-by: coleenp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/cpu/zero/vm/cppInterpreter_zero.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp Changeset: bbbb05e91c62 Author: asaha Date: 2016-03-15 13:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/bbbb05e91c62 Added tag jdk8u75-b12 for changeset cc78c97abff8 ! .hgtags Changeset: 9a87701e22b3 Author: asaha Date: 2016-03-15 13:42 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/9a87701e22b3 Merge ! .hgtags Changeset: 481dcde745b6 Author: asaha Date: 2016-03-15 13:59 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/481dcde745b6 Added tag jdk8u76-b12 for changeset 9a87701e22b3 ! .hgtags Changeset: 4e20e192aea1 Author: asaha Date: 2016-03-17 08:17 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/4e20e192aea1 Added tag jdk8u92-b00 for changeset 481dcde745b6 ! .hgtags Changeset: f8dc82a4f845 Author: asaha Date: 2016-03-17 08:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/f8dc82a4f845 Added tag jdk8u91-b00 for changeset bbbb05e91c62 ! .hgtags Changeset: e36b6ade0499 Author: asaha Date: 2016-03-21 23:00 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/e36b6ade0499 Merge ! .hgtags Changeset: fa8991ccf6e5 Author: asaha Date: 2016-03-22 10:28 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/fa8991ccf6e5 Added tag jdk8u91-b13 for changeset e36b6ade0499 ! .hgtags Changeset: f3e1e734e2d2 Author: asaha Date: 2016-03-22 11:05 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/f3e1e734e2d2 Merge ! .hgtags Changeset: 85d782b2c99b Author: asaha Date: 2016-03-22 21:30 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/85d782b2c99b Added tag jdk8u92-b13 for changeset f3e1e734e2d2 ! .hgtags Changeset: e1ea97ad19af Author: asaha Date: 2016-03-31 09:57 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/e1ea97ad19af Added tag jdk8u91-b14 for changeset fa8991ccf6e5 ! .hgtags Changeset: 24a09407d71b Author: asaha Date: 2016-03-31 10:08 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/24a09407d71b Merge ! .hgtags Changeset: 361ef7f29332 Author: Greg Lewis <gle...@eyesbeyond.com> Date: 2016-05-01 23:35 -0700 URL: http://hg.openjdk.java.net/bsd-port/jdk8/hotspot/rev/361ef7f29332 Merge from main OpenJDK repository ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/x86/vm/templateInterpreter_x86_32.cpp ! src/cpu/x86/vm/x86_32.ad ! src/os/solaris/vm/os_solaris.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/threadLocalStorage.hpp