Changeset: 76d7ac44841e Author: sla Date: 2014-09-23 12:17 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/76d7ac44841e
8058448: Disable JPRT submissions from the hotspot repo Reviewed-by: kvn - make/jprt.properties Changeset: 39231c6e51fe Author: thartmann Date: 2014-09-17 08:00 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/39231c6e51fe 8015774: Add support for multiple code heaps Summary: Support for segmentation of the code cache. Separate code heaps are created and used to store code of different types. Reviewed-by: kvn, iveresov, roland, anoll, egahlin, sla ! agent/src/share/classes/sun/jvm/hotspot/code/CodeCache.java ! make/solaris/makefiles/mapfile-vers-COMPILER1 ! make/solaris/makefiles/mapfile-vers-COMPILER2 ! make/solaris/makefiles/mapfile-vers-TIERED ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/sparc/vm/c1_globals_sparc.hpp ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/x86/vm/c1_globals_x86.hpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/cpu/zero/vm/shark_globals_zero.hpp ! src/os/bsd/dtrace/generateJvmOffsets.cpp ! src/os/bsd/dtrace/jhelper.d ! src/os/bsd/dtrace/libjvm_db.c ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/jhelper.d ! src/os/solaris/dtrace/libjvm_db.c ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_Compiler.hpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/memory/heap.cpp ! src/share/vm/memory/heap.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/c2compiler.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/prims/jvmtiCodeBlobEvents.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/memoryService.cpp ! src/share/vm/services/memoryService.hpp ! src/share/vm/trace/trace.xml ! src/share/vm/trace/tracetypes.xml + test/compiler/codecache/CheckSegmentedCodeCache.java Changeset: cb79004b9ac0 Author: thartmann Date: 2014-09-17 06:05 +0000 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/cb79004b9ac0 Merge Changeset: e69e34d8c1a6 Author: neliasso Date: 2014-09-18 08:47 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/e69e34d8c1a6 8058583: Remove CompilationRepeat Summary: Remove product flag -XX:CompilationRepeat Reviewed-by: kvn, iveresov ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/compiler/compileBroker.cpp Changeset: 75e7ad74fba8 Author: iveresov Date: 2014-09-17 21:15 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/75e7ad74fba8 8058564: Tiered compilation performance drop in PIT Summary: Ensure MethodCounters are created before method is enqueued for compilation Reviewed-by: kvn, drchase, jiangli ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/sweeper.cpp Changeset: 4f215d30ca7b Author: iveresov Date: 2014-09-18 08:32 +0000 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/4f215d30ca7b Merge ! src/share/vm/compiler/compileBroker.cpp Changeset: 16bfa5fdbfc0 Author: roland Date: 2014-09-17 14:56 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/16bfa5fdbfc0 8058636: test case for 8057758 Summary: missing test case in push for 8057758 Reviewed-by: kvn, iveresov + test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java Changeset: 15f4d29d9956 Author: roland Date: 2014-09-18 09:16 +0000 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/15f4d29d9956 Merge Changeset: 04e52cc3d973 Author: zmajo Date: 2014-09-18 12:23 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/04e52cc3d973 8050407: Add jtreg compiler tests to Hotspot JPRT jobs Summary: Select useful jtreg test. Group tests into four sets (3 sets with open tests, 1 set with closed tests) so that execution time of each set is < 10 min on solaris_sparcv9 (slowest platform). Reviewed-by: kvn, anoll, roland ! make/jprt.properties ! test/TEST.groups Changeset: ca010d2665ca Author: morris Date: 2014-09-18 11:46 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/ca010d2665ca 8050022: linux-sparcv9: assert(SharedSkipVerify || obj->is_oop()) failed: sanity check Summary: Provide promoted stack slots for floating-point registers in the SPARC c_calling_convention. Reviewed-by: kvn, jrose, drchase ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/sparc.ad Changeset: 2f606e0c4866 Author: goetz Date: 2014-09-18 09:37 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/2f606e0c4866 8058716: Add include missing in 8015774 Reviewed-by: kvn ! src/share/vm/code/codeCache.cpp Changeset: 97e9fba4c8c8 Author: neliasso Date: 2014-09-19 10:31 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/97e9fba4c8c8 8058479: serviceability/dcmd/CodeCacheTest.java fails Summary: Don't parse really large hex values into a long Reviewed-by: kvn, anoll ! test/serviceability/dcmd/CodeCacheTest.java Changeset: e99bef33c53d Author: neliasso Date: 2014-09-15 17:12 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/e99bef33c53d 8058461: serviceability/dcmd/CodelistTest.java and serviceability/dcmd/CompilerQueueTest.java SIGSEGV Summary: Print only alive nmethods and add lock to print compile queue Reviewed-by: kvn, anoll ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/services/diagnosticCommand.hpp Changeset: 3741294061b8 Author: neliasso Date: 2014-09-19 10:24 +0000 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/3741294061b8 Merge Changeset: f111958ca117 Author: adlertz Date: 2014-09-19 17:14 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/f111958ca117 Merge ! src/os/bsd/dtrace/generateJvmOffsets.cpp ! src/os/bsd/dtrace/libjvm_db.c ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/libjvm_db.c - src/share/tools/ProjectCreator/FileTreeCreatorVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC8.java - src/share/tools/ProjectCreator/WinGammaPlatformVC9.java ! src/share/vm/code/codeCache.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/memory/heap.cpp ! test/TEST.groups - test/gc/class_unloading/AllocateBeyondMetaspaceSize.java - test/gc/g1/TestDeferredRSUpdate.java Changeset: a4160fc27dd6 Author: thartmann Date: 2014-09-21 16:13 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/a4160fc27dd6 8058712: [TESTBUG] serviceability/dcmd/CodeCacheTest.java fails with java.lang.Exception Summary: The test is changed to check the output according to the number of available code segments. Reviewed-by: kvn ! test/serviceability/dcmd/CodeCacheTest.java Changeset: d7990731ecad Author: drchase Date: 2014-09-22 14:19 -0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/d7990731ecad 8058827: XCode 6.0 (Clang) warning "operator new' should not return a null pointer unless..." Summary: Rewrote the null pointer in a way that is not recognized by the compiler (the code is never executed). Reviewed-by: kvn ! src/share/vm/memory/allocation.cpp Changeset: 4d52ce03809d Author: sla Date: 2014-09-23 14:19 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/4d52ce03809d Merge - make/jprt.properties Changeset: 1a2509685e1a Author: ctornqvi Date: 2014-09-17 06:55 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/1a2509685e1a 8058369: [TESTBUG] runtime/CompressedOops/UseCompressedOops.java Exception java.lang.RuntimeException: 'Zero based' missing from stdout/stderr Summary: Solaris and OSX places the heap in unpredictable places, some of the test must be excluded on these platforms Reviewed-by: hseigel, coleenp ! test/runtime/CompressedOops/UseCompressedOops.java Changeset: 4cd9316c641e Author: hseigel Date: 2014-09-19 08:19 -0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/4cd9316c641e 8057845: ClassVerifier::verify_exception_handler_targets reconstructs the ExceptionTable in a loop Summary: Construct the ExceptionTable only once, before the loop Reviewed-by: acorn, jiangli, coleenp, lfoltan ! src/share/vm/classfile/verifier.cpp Changeset: 315c87f8751d Author: iklam Date: 2014-09-19 13:47 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/315c87f8751d Merge - test/gc/class_unloading/AllocateBeyondMetaspaceSize.java - test/gc/g1/TestDeferredRSUpdate.java Changeset: 43902075180a Author: coleenp Date: 2014-09-19 21:13 -0400 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/43902075180a 8058843: TEST.groups has runtime/runtime/7158988/FieldMonitor.java Summary: remove a runtime Reviewed-by: ctornqvi, sspitsyn, kvn ! test/TEST.groups Changeset: ec1600663db0 Author: sla Date: 2014-09-23 14:17 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/ec1600663db0 Merge - make/jprt.properties Changeset: a7666e951eb7 Author: iklam Date: 2014-09-24 09:48 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/a7666e951eb7 Merge ! test/TEST.groups Changeset: bf402e85d046 Author: iveresov Date: 2014-09-23 15:09 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/bf402e85d046 8058744: Crash in C1 OSRed method w/ Unsafe usage Summary: Fix UnsafeRawOp optimizations Reviewed-by: kvn, drchase, vlivanov ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp Changeset: 6aada1367ea2 Author: iveresov Date: 2014-09-23 17:24 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/6aada1367ea2 8059002: 8058744 needs a test case Summary: Added a test case the UnsafeRawOp intrinsics Reviewed-by: kvn + test/compiler/unsafe/UnsafeRaw.java Changeset: 86183a940db4 Author: simonis Date: 2014-09-24 12:19 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/86183a940db4 8058345: Refactor native stack printing from vmError.cpp to debug.cpp to make it available in gdb as well Summary: Also fix stack trace on x86 to enable walking of runtime stubs and native wrappers Reviewed-by: kvn ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.hpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/cpu/zero/vm/frame_zero.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/debug.hpp ! src/share/vm/utilities/vmError.cpp Changeset: 1095d1f4ad80 Author: adlertz Date: 2014-09-25 23:37 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/1095d1f4ad80 Merge Changeset: 74e33aa4681a Author: jwilhelm Date: 2014-09-18 18:19 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/74e33aa4681a Merge ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/share/vm/runtime/os.hpp - test/gc/class_unloading/AllocateBeyondMetaspaceSize.java - test/gc/g1/TestDeferredRSUpdate.java Changeset: 8270a0a2ba89 Author: jwilhelm Date: 2014-09-16 16:02 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/8270a0a2ba89 8055006: Store original value of Min/MaxHeapFreeRatio Summary: Store the value set by the user and some makefile changes required to change the flags. Reviewed-by: sla, mchung, bchristi, jmasa, dholmes, erikj ! make/bsd/makefiles/vm.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: 916324700573 Author: jwilhelm Date: 2014-08-22 13:24 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/916324700573 8055744: 8u-dev nightly solaris builds failed on 08/20 Summary: Fixed makefiles on solaris to allow build with extra symbols. Reviewed-by: dcubed, erikj ! make/solaris/Makefile ! make/solaris/makefiles/buildtree.make Changeset: fe15f8267f87 Author: jwilhelm Date: 2014-09-05 00:28 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/fe15f8267f87 8056056: Remove unnecessary inclusion of HS_ALT_MAKE from solaris Makefile Summary: Remove unnecessary inclusion of HS_ALT_MAKE from solaris Makefile Reviewed-by: erikj, dholmes ! make/solaris/Makefile Changeset: c919a19a9d9c Author: jprovino Date: 2014-09-19 09:23 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/c919a19a9d9c 8058534: Remove HeapRegion::_orig_end Summary: Also reviewed by [email protected] Reviewed-by: tonyp, brutisso, tschatzl ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: 980ffcca3740 Author: jwilhelm Date: 2014-09-19 11:51 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/980ffcca3740 Merge ! src/os/solaris/vm/os_solaris.cpp Changeset: bee5befdd4f9 Author: mlarsson Date: 2014-09-18 12:45 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/bee5befdd4f9 8055091: CollectedHeap::_reserved usage should be cleaned up Summary: Added an initialization function for _reserved. Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/memory/genCollectedHeap.cpp Changeset: 7894458add89 Author: mlarsson Date: 2014-09-18 11:27 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/7894458add89 8053998: Hot card cache flush chunk size too coarse grained Summary: Changed the chunk size to a smaller fixed number. Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp ! src/share/vm/gc_implementation/g1/g1HotCardCache.hpp Changeset: 9b65f43493d8 Author: mlarsson Date: 2014-09-18 11:04 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/9b65f43493d8 8035729: Code using assert(is_oop_or_null) needs better error messages Summary: Modified error messages to include the oops Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/interpreter/bytecodeInterpreter.inline.hpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/utilities/taskqueue.hpp Changeset: 4e985654db5b Author: brutisso Date: 2014-09-19 12:11 +0000 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/4e985654db5b Merge Changeset: d71c45ffed4c Author: jwilhelm Date: 2014-09-22 16:22 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/d71c45ffed4c Merge Changeset: 812725420769 Author: sla Date: 2014-09-04 11:21 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/812725420769 8057535: add a thread extension class Reviewed-by: mgerdin, bdelsart, jcoomes ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp + src/share/vm/runtime/thread_ext.cpp + src/share/vm/runtime/thread_ext.hpp ! src/share/vm/services/management.cpp Changeset: c04d77177920 Author: jcoomes Date: 2014-09-04 09:37 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/c04d77177920 8054970: gc src file exclusion should exclude alternative sources Reviewed-by: ehelin, stefank ! make/excludeSrc.make Changeset: 0df1606be959 Author: jcoomes Date: 2014-09-04 16:53 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/0df1606be959 8057531: refactor gc argument processing code slightly Reviewed-by: mgerdin, tschatzl, jmasa ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: 5e081c4e4fce Author: sjohanss Date: 2014-09-05 09:49 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/5e081c4e4fce 8057536: Refactor G1 to allow context specific allocations Summary: Splitting out a g1 allocator class to simply specialized allocators which can associate each allocation with a given context. Reviewed-by: mgerdin, brutisso + agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java ! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp ! src/share/vm/gc_implementation/g1/g1AllocRegion.hpp + src/share/vm/gc_implementation/g1/g1AllocationContext.hpp + src/share/vm/gc_implementation/g1/g1Allocator.cpp + src/share/vm/gc_implementation/g1/g1Allocator.hpp + src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.hpp ! src/share/vm/runtime/vm_operations.hpp Changeset: 5c7b72d062bd Author: jcoomes Date: 2014-09-05 12:36 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/5c7b72d062bd 8057623: add an extension class for argument handling Reviewed-by: brutisso, mgerdin, tschatzl ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp - src/share/vm/runtime/arguments_ext.cpp + src/share/vm/runtime/arguments_ext.hpp Changeset: 20b6ad26387a Author: sjohanss Date: 2014-09-09 00:05 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/20b6ad26387a 8057658: Enable G1 FullGC extensions Summary: Refactored the G1 FullGC code to enable it to be extended. Reviewed-by: mgerdin, brutisso ! src/share/vm/gc_implementation/g1/g1Allocator.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.hpp + src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! src/share/vm/memory/space.hpp Changeset: 6d9b5aa357aa Author: sjohanss Date: 2014-09-09 04:48 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/6d9b5aa357aa 8057710: Refactor G1 heap region default sizes Summary: Refactored the defines to instead be static const in a HeapRegionBounds class. Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc_implementation/g1/heapRegion.cpp + src/share/vm/gc_implementation/g1/heapRegionBounds.hpp + src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp Changeset: 2f481af73ec4 Author: jcoomes Date: 2014-09-10 13:01 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/2f481af73ec4 8057818: collect allocation context statistics at gc pauses Reviewed-by: mikael, jmasa ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1AllocationContext.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp Changeset: 09d9871af47b Author: jcoomes Date: 2014-09-10 13:01 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/09d9871af47b 8057824: methods to copy allocation context statistics Reviewed-by: mikael, jmasa, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp + src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp ! src/share/vm/gc_interface/collectedHeap.hpp Changeset: e5c84e2c461a Author: jcoomes Date: 2014-09-10 16:06 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/e5c84e2c461a 8057827: notify an obj when allocation context stats are available Reviewed-by: mikael, jmasa, tschatzl ! src/share/vm/gc_implementation/g1/g1AllocationContext.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/memory/universe.inline.hpp ! src/share/vm/runtime/serviceThread.cpp + src/share/vm/services/allocationContextService.hpp Changeset: a513d9d3cd85 Author: sjohanss Date: 2014-09-08 15:24 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/a513d9d3cd85 8057752: WhiteBox extension support for testing Summary: Refactored parts of whitebox.cpp to enable registration of whitebox methods defined outside this file. Reviewed-by: mikael, ctornqvi, jmasa ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp + src/share/vm/prims/whitebox_ext.cpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 545e90b97200 Author: jcoomes Date: 2014-09-11 17:13 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/545e90b97200 8058235: identify GCs initiated to update allocation context stats Reviewed-by: mikael, sjohanss ! src/share/vm/gc_interface/gcCause.cpp ! src/share/vm/gc_interface/gcCause.hpp Changeset: f29fc48b201f Author: tonyp Date: 2014-09-23 11:43 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/f29fc48b201f 8058495: G1: normalize names for isHumongous() and friends Reviewed-by: tschatzl, brutisso ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1Allocator.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionType.cpp ! src/share/vm/gc_implementation/g1/heapRegionType.hpp ! src/share/vm/prims/whitebox.cpp Changeset: 4ebca3691ded Author: jprovino Date: 2014-09-23 12:34 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/4ebca3691ded 8027450: Improve time reporting in G1 remark Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: 0877f69d900b Author: stefank Date: 2014-09-23 12:52 +0000 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/0877f69d900b Merge ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: 74305fe8f509 Author: sla Date: 2014-09-23 14:18 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/74305fe8f509 Merge - make/jprt.properties Changeset: cedaeee5e645 Author: brutisso Date: 2014-09-24 11:00 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/cedaeee5e645 8036116: Fix thread-id types in G1 remembered set implementations Reviewed-by: stefank, jprovino, brutisso Contributed-by: [email protected] ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp Changeset: 5051bb01fa2b Author: mgerdin Date: 2014-09-25 10:01 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/5051bb01fa2b 8055141: Catch linker errors earlier in the JVM build by not allowing unresolved externals Reviewed-by: erikj, ehelin, dholmes ! make/bsd/makefiles/vm.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make Changeset: a2324f55f474 Author: jwilhelm Date: 2014-09-22 16:22 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/a2324f55f474 Merge ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 4786d13c5d7d Author: jwilhelm Date: 2014-09-26 06:07 +0000 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/4786d13c5d7d Merge - src/share/vm/runtime/arguments_ext.cpp Changeset: c5ad82e4b5a7 Author: amurillo Date: 2014-09-26 01:40 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/c5ad82e4b5a7 Merge - make/jprt.properties - src/share/vm/runtime/arguments_ext.cpp Changeset: 821164b0131a Author: lana Date: 2014-10-03 12:11 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/821164b0131a Merge - make/jprt.properties - src/share/vm/runtime/arguments_ext.cpp Changeset: 413cdfd8d0fe Author: katleman Date: 2014-10-09 11:24 -0700 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/413cdfd8d0fe Added tag jdk9-b34 for changeset 821164b0131a ! .hgtags Changeset: 9a6ce0144b61 Author: erikj Date: 2014-10-13 14:01 +0200 URL: http://hg.openjdk.java.net/jigsaw/m2/hotspot/rev/9a6ce0144b61 Merge - make/jprt.properties - src/share/vm/runtime/arguments_ext.cpp
