hg: jigsaw/jake/hotspot: 265 new changesets
alan.bateman at oracle.com
alan.bateman at oracle.com
Fri Apr 22 09:14:52 UTC 2016
Changeset: 70375b3285d9
Author: mgerdin
Date: 2016-03-07 17:23 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/70375b3285d9
8151178: Move the collection set out of the G1 collector policy
Summary: Create a G1CollectionSet class
Reviewed-by: jwilhelm, tbenson, tschatzl
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
+ src/share/vm/gc/g1/g1CollectionSet.cpp
+ src/share/vm/gc/g1/g1CollectionSet.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1CollectorState.hpp
! src/share/vm/gc/g1/g1ParScanThreadState.cpp
! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp
! src/share/vm/gc/g1/youngList.cpp
Changeset: 8afc97475eba
Author: csahu
Date: 2016-03-08 14:37 +0530
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8afc97475eba
8146683: check_addr0 should be more efficient
Reviewed-by: dsamersoff, kevinw, dholmes
Contributed-by: cheleswer.sahu at oracle.com
! src/os/solaris/vm/os_solaris.cpp
Changeset: c5926c871707
Author: ehelin
Date: 2016-03-07 10:36 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c5926c871707
8151365: Move G1YoungGenSizer to a separate file
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
+ src/share/vm/gc/g1/g1YoungGenSizer.cpp
+ src/share/vm/gc/g1/g1YoungGenSizer.hpp
Changeset: 2dbbb7996514
Author: ehelin
Date: 2016-03-08 14:54 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2dbbb7996514
Merge
Changeset: 899be832e91d
Author: rprotacio
Date: 2016-03-08 12:57 -0500
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/899be832e91d
8149991: Convert TraceSafepointCleanupTime to Unified Logging
Summary: Converted TraceSafepointCleanupTime to -Xlog:safepointcleanup=info
Reviewed-by: hseigel, mockner, ddmitriev, dholmes, coleenp
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/logTimer.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/timer.cpp
+ test/runtime/logging/SafepointCleanupTest.java
Changeset: 59d3a69564dc
Author: rprotacio
Date: 2016-03-08 15:19 -0500
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/59d3a69564dc
8150083: Convert VerboseVerification to Unified Logging
Summary: Converted -XX:+VerboseVerfication to -Xlog:verboseverification=info
Reviewed-by: hseigel, dholmes
! src/share/vm/classfile/verifier.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/globals.hpp
! test/runtime/logging/ClassInitializationTest.java
+ test/runtime/logging/VerboseVerificationTest.java
Changeset: 2d1f1d4c0379
Author: tonyp
Date: 2016-03-09 09:45 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2d1f1d4c0379
8146991: Introduce per-worker preserved mark stacks in ParallelGC
Reviewed-by: tschatzl, ysr
! src/share/vm/gc/parallel/psPromotionManager.cpp
! src/share/vm/gc/parallel/psPromotionManager.hpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/gc/parallel/psScavenge.hpp
! src/share/vm/gc/shared/preservedMarks.cpp
! src/share/vm/gc/shared/preservedMarks.hpp
Changeset: 47a9289d9b0b
Author: tschatzl
Date: 2016-03-09 09:56 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/47a9289d9b0b
8151414: os::pretouch_memory should take void* instead of char*
Summary: Change parameters and remove associated casts.
Reviewed-by: pliden, stefank
! src/share/vm/gc/parallel/mutableSpace.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
Changeset: 51330f8324b6
Author: sla
Date: 2016-03-09 12:30 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/51330f8324b6
8151196: Several tests fail due to test library not found
Reviewed-by: ctornqvi, brutisso
! test/gc/g1/plab/TestPLABPromotion.java
! test/gc/g1/plab/TestPLABResize.java
! test/serviceability/dcmd/gc/HeapDumpAllTest.java
! test/serviceability/dcmd/gc/HeapDumpTest.java
Changeset: 189efe045210
Author: brutisso
Date: 2016-03-09 14:05 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/189efe045210
8151513: Remove debugging code from BarrierSet
Reviewed-by: pliden, stefank
! src/share/vm/gc/shared/barrierSet.cpp
! src/share/vm/gc/shared/barrierSet.inline.hpp
Changeset: f81ea6b38171
Author: brutisso
Date: 2016-03-09 14:54 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f81ea6b38171
Merge
Changeset: 5322bfdc760a
Author: jwilhelm
Date: 2016-03-09 14:18 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5322bfdc760a
Merge
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/code/nmethod.cpp
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.cpp
- src/share/vm/jvmci/commandLineFlagConstraintsJVMCI.hpp
! src/share/vm/runtime/arguments.cpp
! test/TEST.groups
Changeset: 572d669d17cd
Author: sangheki
Date: 2016-03-09 11:08 -0800
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/572d669d17cd
8150362: G1 base elapsed time prediction is wrong because rs_length prediction is wrong
Summary: Change rs_length prediction used from G1 base elapsed time prediction
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 80706cc25494
Author: kbarrett
Date: 2016-03-09 11:03 -0500
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/80706cc25494
8150688: Fix os_windows siglabel
Summary: Change types to eliminate implicit narrowing, and other cleanups.
Reviewed-by: dholmes, tbenson
! src/os/windows/vm/os_windows.cpp
Changeset: 5c66afad690c
Author: kbarrett
Date: 2016-03-09 20:37 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5c66afad690c
Merge
Changeset: 7d5870c06812
Author: sangheki
Date: 2016-03-09 15:37 -0800
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7d5870c06812
8145312: CMS: There is insufficient memory with CMSSamplingGrain=1
Summary: Change minimum range and add constraint function for CMSSamplingGrain flag
Reviewed-by: jmasa, ddmitriev
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp
! src/share/vm/runtime/globals.hpp
Changeset: a8fd0d8c7803
Author: brutisso
Date: 2016-03-10 08:54 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a8fd0d8c7803
8151514: Remove the noisy NOISY debugging code from parCardTableModRefBS.cpp
Reviewed-by: tschatzl, pliden
! src/share/vm/gc/cms/parCardTableModRefBS.cpp
Changeset: f2265fd2eada
Author: stefank
Date: 2016-02-25 13:08 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f2265fd2eada
8150617: nth_bit and friends are broken
Reviewed-by: shade, tschatzl, vlivanov
! src/share/vm/utilities/globalDefinitions.cpp
! src/share/vm/utilities/globalDefinitions.hpp
Changeset: 8d5487c9746d
Author: stefank
Date: 2016-03-09 12:44 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8d5487c9746d
8151436: Leaner ArrayAllocator and BitMaps
Reviewed-by: tschatzl, pliden, kbarrett
! src/share/vm/gc/g1/g1HotCardCache.cpp
! src/share/vm/gc/g1/g1HotCardCache.hpp
! src/share/vm/gc/shared/taskqueue.hpp
! src/share/vm/gc/shared/taskqueue.inline.hpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/allocation.inline.hpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
Changeset: 7ac081122b8f
Author: stefank
Date: 2016-03-09 12:44 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7ac081122b8f
8151439: Inline the BitMap constructor
Reviewed-by: tschatzl, pliden, kbarrett
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
Changeset: 04c67174a75f
Author: stefank
Date: 2016-03-09 12:45 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/04c67174a75f
8151440: Move BitMap verfication inline functions out from bitMap.hpp
Reviewed-by: tschatzl, pliden, kbarrett
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.hpp
! src/share/vm/utilities/bitMap.inline.hpp
Changeset: 4c8ec9926913
Author: stefank
Date: 2016-03-10 10:17 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4c8ec9926913
Merge
Changeset: e11a28c44624
Author: mchernov
Date: 2016-03-03 16:12 +0300
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e11a28c44624
8150183: gc/g1/plab/TestPLABResize.java - previous PLAB size should be less than current
Reviewed-by: jmasa, dfazunen
! test/gc/g1/plab/TestPLABResize.java
! test/gc/g1/plab/lib/AppPLABResize.java
! test/gc/g1/plab/lib/LogParser.java
Changeset: 7ba5d575ff59
Author: dfazunen
Date: 2016-03-01 20:30 +0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7ba5d575ff59
8145908: [Newtest] Multi-threading stress test for G1 Remembered Sets
Reviewed-by: tschatzl, mchernov
+ test/stress/gc/TestMultiThreadStressRSet.java
Changeset: ca8e7407d350
Author: iignatyev
Date: 2016-03-10 14:15 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ca8e7407d350
Merge
Changeset: 35ffddb9c44d
Author: coleenp
Date: 2016-03-10 13:43 -0500
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/35ffddb9c44d
8150778: Reduce Throwable.getStackTrace() calls to the JVM
Summary: replace JVM_GetStackTraceDepth and JVM_GetStackTraceElement, with JVM_GetStackTraceElements that gets all the elements in the StackTraceElement[]
Reviewed-by: shade, mchung, dholmes, hseigel
! make/share/makefiles/mapfile-vers
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
+ test/runtime/Throwable/StackTraceLogging.java
+ test/runtime/Throwable/TestThrowable.java
Changeset: 47486cae8b00
Author: kbarrett
Date: 2016-03-10 16:21 -0500
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/47486cae8b00
8150676: Use BufferNode index
Summary: Maintain index and use it, removing extra checks for or stores of NULL.
Reviewed-by: jmasa, tschatzl
! src/share/vm/gc/g1/dirtyCardQueue.cpp
! src/share/vm/gc/g1/dirtyCardQueue.hpp
! src/share/vm/gc/g1/ptrQueue.cpp
! src/share/vm/gc/g1/ptrQueue.hpp
! src/share/vm/gc/g1/satbMarkQueue.cpp
! src/share/vm/gc/g1/satbMarkQueue.hpp
Changeset: 479321aff3f9
Author: kbarrett
Date: 2016-03-10 21:57 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/479321aff3f9
Merge
Changeset: c083b12bb8cc
Author: pliden
Date: 2016-03-11 09:09 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c083b12bb8cc
8134749: SoftReferences declared dead too early
Reviewed-by: jmasa, tbenson
! src/share/vm/gc/shared/referenceProcessor.cpp
Changeset: 72bb2995ad89
Author: tschatzl
Date: 2016-03-11 09:50 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/72bb2995ad89
8150952: Net PLAB size is clipped to max PLAB size as a whole, not on a per thread basis
Summary: Bound PLAB size when handing out PLAB sizes, not before.
Reviewed-by: drwhite, jwilhelm
! src/share/vm/gc/g1/g1EvacStats.cpp
! src/share/vm/gc/shared/plab.cpp
Changeset: 3d0716ca86c9
Author: tschatzl
Date: 2016-03-11 10:06 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3d0716ca86c9
Merge
Changeset: 7131b0043899
Author: mgerdin
Date: 2016-03-11 10:18 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7131b0043899
8151633: Don't keep copies of the survivor lists and counts in the G1CollectorPolicy
Reviewed-by: tbenson, tschatzl
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1MonitoringSupport.cpp
Changeset: d5e9c320ac68
Author: brutisso
Date: 2016-03-11 10:27 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d5e9c320ac68
8151603: Use error stream instead of tty for logging before ShouldNotReachHere()
Reviewed-by: mgerdin, sjohanss
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parOopClosures.inline.hpp
Changeset: 46f896f79ff9
Author: brutisso
Date: 2016-03-11 10:30 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/46f896f79ff9
8151602: Remove logging from refillLinearAllocBlockIfNeeded()
Reviewed-by: tschatzl, sjohanss
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
Changeset: 018403bdb025
Author: brutisso
Date: 2016-03-11 11:34 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/018403bdb025
8151605: Change warning() to log_warning(gc) in the GC code
Reviewed-by: jwilhelm, jmasa
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/parallel/gcTaskThread.cpp
! src/share/vm/gc/parallel/parallelScavengeHeap.cpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psOldGen.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/shared/cardGeneration.cpp
! src/share/vm/gc/shared/cardTableRS.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/generation.hpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/vmGCOperations.cpp
! src/share/vm/memory/universe.cpp
Changeset: 7dd05b401d60
Author: brutisso
Date: 2016-03-11 12:17 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7dd05b401d60
Merge
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: b5bccee81aeb
Author: ddmitriev
Date: 2016-03-11 15:34 +0300
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b5bccee81aeb
8151304: Remove unused develop options(ClearInterpreterLocals and others)
Reviewed-by: coleenp, jwilhelm
! src/share/vm/gc/g1/g1_globals.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 9ec931aabdd0
Author: rehn
Date: 2016-03-08 13:05 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9ec931aabdd0
8151265: Add a way to extend UL tags
Reviewed-by: dholmes, kbarrett
! src/share/vm/logging/logTag.hpp
+ src/share/vm/logging/logTag_ext.hpp
Changeset: 7ae57ffc9ed3
Author: mlarsson
Date: 2016-03-11 14:55 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7ae57ffc9ed3
Merge
Changeset: 55a9b972bc55
Author: mockner
Date: 2016-03-10 15:52 -0500
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/55a9b972bc55
8146551: The output from classresolve tag has been shortened and moved to debug level.
Summary: The output from classresolve tag has been shortened and moved to debug level.
Reviewed-by: coleenp, rprotacio
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/verificationType.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/reflection.cpp
! test/runtime/logging/ClassResolutionTest.java
Changeset: 85bb1e6db5cb
Author: mockner
Date: 2016-03-11 17:02 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/85bb1e6db5cb
Merge
! src/share/vm/prims/jvm.cpp
Changeset: e928b4b9e4ea
Author: brutisso
Date: 2016-03-13 13:26 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e928b4b9e4ea
8151604: Rely on options range checking rather than explict checks
Reviewed-by: jwilhelm, drwhite, sangheki
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
Changeset: 1b136ffa8a67
Author: drwhite
Date: 2016-03-11 16:59 -0500
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1b136ffa8a67
8140257: Add support for "gc service threads" to ConcurrentGCThread
Summary: Push up the common run() and stop() methods from subclasses to ConcurrentGCThread, as well as declaration iof run_service() stop_service().
Reviewed-by: kbarrett, pliden
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp
! src/share/vm/gc/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc/g1/concurrentG1RefineThread.hpp
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/concurrentMarkThread.hpp
! src/share/vm/gc/g1/g1StringDedup.cpp
! src/share/vm/gc/g1/g1StringDedupThread.cpp
! src/share/vm/gc/g1/g1StringDedupThread.hpp
! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.cpp
! src/share/vm/gc/g1/g1YoungRemSetSamplingThread.hpp
! src/share/vm/gc/shared/concurrentGCThread.cpp
! src/share/vm/gc/shared/concurrentGCThread.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
Changeset: fac369425a15
Author: coleenp
Date: 2016-03-12 07:23 -0500
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fac369425a15
8151728: jni test crashes JVM assert(_handle != __null) failed: resolving NULL handle
Summary: New assert needs to check for null.
Reviewed-by: hseigel, gtriantafill
! src/share/vm/classfile/javaClasses.cpp
Changeset: e7bcc46ab8bd
Author: coleenp
Date: 2016-03-13 19:41 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e7bcc46ab8bd
Merge
Changeset: ef08f0d91230
Author: sjohanss
Date: 2016-03-14 09:10 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ef08f0d91230
8151693: Move print_heap_before/after_gc to debug level
Reviewed-by: brutisso, jwilhelm
! src/share/vm/memory/universe.cpp
Changeset: cb653335d4be
Author: sjohanss
Date: 2016-03-14 09:11 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/cb653335d4be
8151696: Print all regions on trace level to get same behavior as old PrintHeapAtGCExtended
Reviewed-by: brutisso, jwilhelm
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/logging/logPrefix.hpp
Changeset: a04989a057c7
Author: dsamersoff
Date: 2016-03-14 11:45 +0300
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a04989a057c7
8151368: SA: Unexpected ArithmeticException in CompactHashTable
Summary: Add missed null check
Reviewed-by: iklam, dsamersoff
Contributed-by: kubota.yuji at gmail.com
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/CompactHashTable.java
Changeset: b504a42bbe38
Author: dsamersoff
Date: 2016-03-14 09:07 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b504a42bbe38
Merge
Changeset: a6023e8b5c70
Author: pliden
Date: 2016-03-14 09:42 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a6023e8b5c70
8067768: Check for too small values for -Xmx
Reviewed-by: jwilhelm, dfazunen
! src/share/vm/gc/shared/collectorPolicy.cpp
! test/gc/arguments/TestMaxHeapSizeTools.java
Changeset: 93a15edd6aee
Author: pliden
Date: 2016-03-14 11:55 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/93a15edd6aee
Merge
Changeset: 508fcb923812
Author: ysuenaga
Date: 2016-03-04 18:12 +0900
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/508fcb923812
8151181: Add JSnap to jhsdb
Reviewed-by: dsamersoff
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
Changeset: fe137daae1a0
Author: dsamersoff
Date: 2016-03-14 11:53 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fe137daae1a0
Merge
Changeset: 24c6f885d316
Author: simonis
Date: 2016-03-11 16:39 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/24c6f885d316
8151593: Cleanup definition/usage of INLINE/NOINLINE macros and add xlC support
Reviewed-by: coleenp, stuefe
Contributed-by: matthias.baesken at sap.com
! src/os/linux/vm/os_linux.cpp
! src/share/vm/memory/allocation.cpp
! src/share/vm/memory/allocation.hpp
! src/share/vm/oops/instanceKlass.inline.hpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/globalDefinitions_gcc.hpp
! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp
! src/share/vm/utilities/globalDefinitions_visCPP.hpp
! src/share/vm/utilities/globalDefinitions_xlc.hpp
! src/share/vm/utilities/stack.inline.hpp
Changeset: 63a57b9b3ea4
Author: coleenp
Date: 2016-03-14 13:20 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/63a57b9b3ea4
Merge
Changeset: dc379d0b1113
Author: mockner
Date: 2016-03-14 15:06 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dc379d0b1113
8149995: TraceClassLoadingPreorder has been converted to Unified Logging.
Summary: TraceClassLoadingPreorder has been converted to Unified Logging. Logging alias table now has extra columns to support multi-tag configurations.
Reviewed-by: iklam, coleenp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 06b764a12317
Author: mockner
Date: 2016-03-14 20:20 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/06b764a12317
Merge
Changeset: 10cc279f1b13
Author: stefank
Date: 2016-03-09 17:03 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/10cc279f1b13
8151534: Refactor ArrayAllocator for easier reuse
Reviewed-by: tschatzl, brutisso
! src/share/vm/memory/allocation.hpp
! src/share/vm/memory/allocation.inline.hpp
Changeset: b0432c9975f6
Author: dholmes
Date: 2016-03-15 03:00 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b0432c9975f6
8137165: Tests fail in SR_Handler because thread is not VMThread or JavaThread
Reviewed-by: kbarrett
! src/os/linux/vm/os_linux.cpp
Changeset: 32844ece283c
Author: dholmes
Date: 2016-03-15 09:16 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/32844ece283c
Merge
Changeset: 5044bb87554e
Author: brutisso
Date: 2016-03-15 08:19 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5044bb87554e
8151842: Local variables have wrong names after JDK-8148736
Reviewed-by: kbarrett, jprovino, tschatzl
! src/share/vm/gc/g1/g1HeapTransition.cpp
Changeset: 4216fd7e4301
Author: brutisso
Date: 2016-03-15 09:18 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4216fd7e4301
Merge
Changeset: 3635f6de52cf
Author: ysuenaga
Date: 2016-03-15 12:27 +0900
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3635f6de52cf
8151709: jhsdb should show help message in SALauncher.
Reviewed-by: dsamersoff
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetopt.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
Changeset: 9a2bf8774955
Author: dsamersoff
Date: 2016-03-15 10:56 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9a2bf8774955
Merge
Changeset: 33d91edc926f
Author: pliden
Date: 2016-03-15 08:01 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/33d91edc926f
8062506: Java GCCause enum is out of sync with C++ GCCause enum
Reviewed-by: stefank, tschatzl
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java
! src/share/vm/gc/shared/gcCause.hpp
Changeset: 6d4b1bb57cc4
Author: pliden
Date: 2016-03-15 08:02 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6d4b1bb57cc4
8148239: TestSelectDefaultGC.java incorrectly expects G1 on non-server class machines
Reviewed-by: brutisso, kzhaldyb
! test/gc/arguments/TestSelectDefaultGC.java
Changeset: 65b1a7bce39e
Author: pliden
Date: 2016-03-15 13:46 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/65b1a7bce39e
Merge
Changeset: be3ffb6d8eb0
Author: stefank
Date: 2016-03-15 10:11 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/be3ffb6d8eb0
8151539: Remove duplicate AlwaysTrueClosures
Reviewed-by: tschatzl, mgerdin, kbarrett, drwhite
! src/share/vm/gc/g1/g1MarkSweep.cpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/memory/iterator.hpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/runtime/jniHandles.hpp
Changeset: a4658c91d553
Author: stefank
Date: 2016-03-15 15:29 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a4658c91d553
Merge
Changeset: 21bb44b28582
Author: rehn
Date: 2016-03-08 08:54 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/21bb44b28582
8151264: Add a notification mechanism for UL configuration changes.
Reviewed-by: dholmes, mlarsson
! src/share/vm/logging/log.cpp
! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logConfiguration.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: 6529c4f36655
Author: mlarsson
Date: 2016-03-15 20:07 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6529c4f36655
Merge
Changeset: 45a4f459be06
Author: rprotacio
Date: 2016-03-15 15:43 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/45a4f459be06
8150085: Convert TraceClearedExceptions to Unified Loggin
Summary: Converted -XX:+TraceClearedExceptions to -Xlog:exceptions=debug
Reviewed-by: mockner, dholmes, coleenp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/exceptions.cpp
Changeset: 4aa1760ab75c
Author: coleenp
Date: 2016-03-15 20:37 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4aa1760ab75c
Merge
Changeset: 3c19d66914bc
Author: kbarrett
Date: 2016-03-16 00:28 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3c19d66914bc
8151781: DirtyCardQueue::apply_closure is unused
Summary: Remove dead code, followup cleanups.
Reviewed-by: brutisso, pliden
! src/share/vm/gc/g1/dirtyCardQueue.cpp
! src/share/vm/gc/g1/dirtyCardQueue.hpp
Changeset: 1537c752a7f5
Author: stuefe
Date: 2016-03-12 08:35 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1537c752a7f5
8148425: strerror() function is not thread-safe
Reviewed-by: dholmes, coleenp
! src/os/aix/vm/os_aix.cpp
! src/os/aix/vm/perfMemory_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/perfMemory_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/perfMemory_linux.cpp
! src/os/posix/vm/os_posix.cpp
! src/os/solaris/vm/attachListener_solaris.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/perfMemory_solaris.cpp
! src/os/solaris/vm/threadCritical_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/perfMemory_windows.cpp
! src/share/vm/logging/logFileOutput.cpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/utilities/debug.cpp
! src/share/vm/utilities/debug.hpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/vmError.cpp
Changeset: 4030d7f9946d
Author: dholmes
Date: 2016-03-16 05:46 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4030d7f9946d
Merge
Changeset: e71072298359
Author: erikj
Date: 2016-03-15 13:55 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e71072298359
8151653: Hotspot build does not respect --enable-openjdk-only
Reviewed-by: tbell, dholmes
! make/aix/makefiles/trace.make
! make/bsd/makefiles/trace.make
! make/linux/makefiles/trace.make
! make/solaris/makefiles/trace.make
! make/windows/build.make
! make/windows/create_obj_files.sh
! make/windows/makefiles/defs.make
! make/windows/makefiles/trace.make
! make/windows/makefiles/vm.make
! src/share/vm/trace/trace.dtd
! src/share/vm/trace/trace.xml
+ src/share/vm/trace/traceevents.xml
+ src/share/vm/trace/tracerelationdecls.xml
Changeset: c4b391039f9f
Author: erikj
Date: 2016-03-16 10:28 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c4b391039f9f
Merge
Changeset: 81faa0678c9b
Author: csahu
Date: 2016-03-14 18:05 +0530
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/81faa0678c9b
8151509: In check_addr0() function pointer is not updated correctly
Reviewed-by: dholmes, ddmitriev, stuefe
Contributed-by: cheleswer.sahu at oracle.com
! src/os/solaris/vm/os_solaris.cpp
Changeset: 37c777f2cc9c
Author: kevinw
Date: 2016-03-16 11:13 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/37c777f2cc9c
Merge
! src/os/solaris/vm/os_solaris.cpp
Changeset: 7ccf7f03a914
Author: kevinw
Date: 2016-03-16 12:08 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7ccf7f03a914
Merge
Changeset: 70081cb6cc16
Author: brutisso
Date: 2016-03-16 13:38 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/70081cb6cc16
8151336: Root region scanning should be cancelled and disabled when the ConcurrentMarkThread::run_service() exits
Reviewed-by: pliden, tschatzl
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: 9d93b077b22f
Author: brutisso
Date: 2016-03-16 13:28 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9d93b077b22f
Merge
Changeset: b03fcc1a3af3
Author: tschatzl
Date: 2016-03-16 12:21 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b03fcc1a3af3
8151126: Clean up duplicate code for clearing the mark bitmaps
Summary: Merge the code to clear the mark bitmap concurrently and in the STW pause.
Reviewed-by: jmasa, tbenson
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
Changeset: a651c39d6509
Author: tschatzl
Date: 2016-03-16 12:23 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a651c39d6509
8151614: Improve logging in concurrent mark code
Summary: Move detailed concurrent mark phase logging to "gc, marking" tags and add a summary "Concurrent Cycle" log message when only using "gc" logging.
Reviewed-by: sangheki, brutisso
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/logging/logPrefix.hpp
Changeset: f1e1cfbb6d2c
Author: tschatzl
Date: 2016-03-16 15:36 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f1e1cfbb6d2c
Merge
Changeset: 7c88aac45703
Author: tschatzl
Date: 2016-03-16 16:42 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7c88aac45703
Merge
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: 785a498ee1ea
Author: brutisso
Date: 2016-03-16 15:16 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/785a498ee1ea
8151912: guarantee(GCPauseIntervalMillis >= 1) failed: Constraint for GCPauseIntervalMillis should guarantee that value is >= 1
Reviewed-by: tbenson, tschatzl
! src/share/vm/runtime/globals.hpp
Changeset: 091947451f03
Author: brutisso
Date: 2016-03-16 14:58 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/091947451f03
Merge
Changeset: d882ca1d5f51
Author: brutisso
Date: 2016-03-16 16:21 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d882ca1d5f51
Merge
Changeset: 767bc8e5cb19
Author: pliden
Date: 2016-03-17 08:07 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/767bc8e5cb19
8151601: Cleanup locking of the Reference pending list
Reviewed-by: brutisso, stefank
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/sa.js
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.cpp
! src/share/vm/gc/cms/concurrentMarkSweepThread.hpp
! src/share/vm/gc/cms/vmCMSOperations.cpp
! src/share/vm/gc/cms/vmCMSOperations.hpp
! src/share/vm/gc/cms/vmStructs_cms.hpp
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/concurrentMarkThread.hpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/vm_operations_g1.cpp
! src/share/vm/gc/g1/vm_operations_g1.hpp
! src/share/vm/gc/shared/collectedHeap.hpp
! src/share/vm/gc/shared/concurrentGCThread.cpp
! src/share/vm/gc/shared/concurrentGCThread.hpp
! src/share/vm/gc/shared/genCollectedHeap.hpp
+ src/share/vm/gc/shared/referencePendingListLocker.cpp
+ src/share/vm/gc/shared/referencePendingListLocker.hpp
! src/share/vm/gc/shared/vmGCOperations.cpp
! src/share/vm/gc/shared/vmGCOperations.hpp
! src/share/vm/oops/instanceRefKlass.cpp
! src/share/vm/oops/instanceRefKlass.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
Changeset: c1bf188b6940
Author: tschatzl
Date: 2016-03-17 09:36 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c1bf188b6940
8151920: Region liveness printing is broken
Summary: Remove obsolete code that causes an assert.
Reviewed-by: drwhite, brutisso
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
+ test/gc/g1/TestRegionLivenessPrint.java
Changeset: 1c9e7b34c46c
Author: tschatzl
Date: 2016-03-17 10:04 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1c9e7b34c46c
Merge
Changeset: 0d58ee2030ae
Author: erikj
Date: 2016-03-17 09:53 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0d58ee2030ae
8151656: Minor tweaks to old Hotspot build to ease comparison with new
Reviewed-by: dholmes, twisti
! make/aix/adlc_updater
! make/bsd/adlc_updater
! make/linux/adlc_updater
! make/solaris/adlc_updater
! make/windows/create_obj_files.sh
Changeset: 0937423af2ae
Author: erikj
Date: 2016-03-17 11:15 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0937423af2ae
Merge
Changeset: b7d7e61dd373
Author: mgerdin
Date: 2016-03-08 13:17 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b7d7e61dd373
8151711: Move G1 number sequences out of the G1 collector policy
Reviewed-by: tbenson, ehelin
! src/share/vm/gc/g1/concurrentMarkThread.cpp
+ src/share/vm/gc/g1/g1Analytics.cpp
+ src/share/vm/gc/g1/g1Analytics.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: c838c3bdc22c
Author: rprotacio
Date: 2016-03-17 12:02 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c838c3bdc22c
8151560: Safepoint logging has mismatch between command line level and printed level
Summary: Corrected mistaken "debug" level to "trace"
Reviewed-by: hseigel, jiangli, dholmes
! src/share/vm/runtime/safepoint.cpp
Changeset: 07f4849e1bca
Author: rprotacio
Date: 2016-03-17 18:54 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/07f4849e1bca
Merge
Changeset: 5afd0579ed8a
Author: sangheki
Date: 2016-03-17 11:18 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5afd0579ed8a
8151085: Change G1 concurrent timer and tracer measuring time
Summary: Change measuring time for G1 concurrent phases and reporting heap summary
Reviewed-by: brutisso, sjohanss
! src/share/vm/gc/g1/concurrentMarkThread.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectorState.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.hpp
! src/share/vm/gc/g1/vm_operations_g1.cpp
! src/share/vm/gc/shared/gcTrace.cpp
! src/share/vm/gc/shared/gcTrace.hpp
Changeset: a1d63adc7ba4
Author: sangheki
Date: 2016-03-18 01:14 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a1d63adc7ba4
Merge
Changeset: 3e0bb5b5a92a
Author: stefank
Date: 2016-03-17 21:00 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3e0bb5b5a92a
8026720: Remove the unused SpaceManager::mangle_freed_chunks
Reviewed-by: mgerdin, tschatzl, vlivanov
! src/share/vm/memory/metaspace.cpp
Changeset: 3c5acd9697c9
Author: stefank
Date: 2016-03-17 21:01 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3c5acd9697c9
8027423: Parallel compact GC class unloading measurement includes symbol and string table time
Reviewed-by: mgerdin, jmasa
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1MarkSweep.cpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/serial/genMarkSweep.cpp
Changeset: b7618e5d72af
Author: stefank
Date: 2016-03-17 21:04 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b7618e5d72af
8152007: Add the thread to the GCPhase trace events
Reviewed-by: tschatzl, brutisso
! src/share/vm/trace/traceevents.xml
Changeset: defc3322d4c2
Author: stefank
Date: 2016-03-18 03:46 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/defc3322d4c2
Merge
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: b4d11b54db10
Author: mgerdin
Date: 2016-03-11 11:22 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b4d11b54db10
8151637: Move CollectionSetChooser rebuild code into CollectionSetChooser
Reviewed-by: jmasa, tschatzl
! src/share/vm/gc/g1/collectionSetChooser.cpp
! src/share/vm/gc/g1/collectionSetChooser.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 387b1ac97179
Author: mgerdin
Date: 2016-03-11 11:22 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/387b1ac97179
8151808: Factor G1 heap sizing code out of the G1CollectorPolicy
Reviewed-by: tbenson, jwilhelm
! src/share/vm/gc/g1/g1Analytics.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
+ src/share/vm/gc/g1/g1HeapSizingPolicy.cpp
+ src/share/vm/gc/g1/g1HeapSizingPolicy.hpp
+ src/share/vm/gc/g1/g1HeapSizingPolicy_ext.cpp
Changeset: ceaa6dea6d58
Author: stefank
Date: 2016-03-18 08:57 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ceaa6dea6d58
8152086: Remove SpaceMangler::mangle_region logging
Reviewed-by: brutisso, tschatzl
! src/share/vm/gc/shared/spaceDecorator.cpp
Changeset: 9d8819aedf12
Author: stefank
Date: 2016-03-18 08:59 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9d8819aedf12
8152100: Rework and unify the GC phase logging
Reviewed-by: sjohanss, jwilhelm
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/vmCMSOperations.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1MarkSweep.cpp
! src/share/vm/gc/parallel/psMarkSweep.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psScavenge.cpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/serial/genMarkSweep.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/logging/logPrefix.hpp
Changeset: 54b055161b80
Author: stefank
Date: 2016-03-18 09:01 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/54b055161b80
8152104: G1 StringTable cleaning incorrectly logs with the stringdedup tag
Reviewed-by: mgerdin, jwilhelm, sjohanss
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/logging/logTag.hpp
! test/gc/g1/TestStringSymbolTableStats.java
Changeset: 2f93b49bf048
Author: stefank
Date: 2016-03-18 11:42 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2f93b49bf048
Merge
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: a78af8e76357
Author: sjohanss
Date: 2016-03-18 13:18 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a78af8e76357
8152113: Remove _last_ditch_collection GC-cause and avoid expanding heap on Metaspace OOM
Reviewed-by: brutisso, jwilhelm
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/gcCause.cpp
! src/share/vm/gc/shared/gcCause.hpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
! src/share/vm/gc/shared/vmGCOperations.cpp
! src/share/vm/prims/whitebox.cpp
Changeset: 81530aff15aa
Author: pliden
Date: 2016-03-18 15:54 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/81530aff15aa
8152185: ReferencePendingListLocker incorrectly assumes that the lock is never taken recursively
Reviewed-by: stefank, sjohanss
! src/share/vm/gc/shared/referencePendingListLocker.cpp
Changeset: a9481df02a50
Author: jmasa
Date: 2016-03-17 15:50 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a9481df02a50
8151845: Comment in globals.hpp for MetaspaceSize is incorrect.
Reviewed-by: drwhite, stefank
! src/share/vm/memory/metaspace.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 8c1631a0157b
Author: coleenp
Date: 2016-03-18 15:14 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8c1631a0157b
8152065: TraceBytecodes breaks the interpreter expression stack
Summary: Move trace_bytecode to InterpreterRuntime and make trace_bytecode an IRT_LEAF so that safepoints are not allowed.
Reviewed-by: jiangli, dholmes, dcubed
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/ppc/vm/templateInterpreterGenerator_ppc.cpp
! src/cpu/sparc/vm/templateInterpreterGenerator_sparc.cpp
! src/cpu/x86/vm/frame_x86.hpp
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/templateInterpreterGenerator_x86.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/interpreterRuntime.hpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
Changeset: bc37717b103b
Author: coleenp
Date: 2016-03-18 22:27 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/bc37717b103b
Merge
Changeset: 17c8b2a1d35e
Author: coleenp
Date: 2016-03-18 23:12 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/17c8b2a1d35e
Merge
Changeset: 0b582be9fab0
Author: jwilhelm
Date: 2016-03-19 01:23 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0b582be9fab0
Merge
! src/os/linux/vm/os_linux.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 942f0be73f8f
Author: jwilhelm
Date: 2016-03-19 02:44 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/942f0be73f8f
Merge
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
- test/compiler/compilercontrol/jcmd/StressAddSequentiallyTest.java
Changeset: bd5889bcb442
Author: sangheki
Date: 2016-03-18 21:01 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/bd5889bcb442
8152118: MinTLABSize should be less than TLAB max
Summary: Add a constraint for MinTLABSize to be less than or equal to TLAB max
Reviewed-by: brutisso, drwhite, jmasa
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
Changeset: 85c3121e7805
Author: mgerdin
Date: 2016-03-11 11:22 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/85c3121e7805
8152101: Move G1 concurrent refinement adjustment code out of G1CollectorPolicy
Reviewed-by: jmasa, jwilhelm, kbarrett
! src/share/vm/gc/g1/concurrentG1Refine.cpp
! src/share/vm/gc/g1/concurrentG1Refine.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: d1558915416d
Author: brutisso
Date: 2016-03-18 10:51 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d1558915416d
8148759: G1AllocRegion::_count inconsistently used if more than one context is active
Reviewed-by: sjohanss, jwilhelm, tschatzl
! src/share/vm/gc/g1/g1AllocRegion.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectedHeap.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 54dc7600e6d3
Author: brutisso
Date: 2016-03-21 10:44 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/54dc7600e6d3
Merge
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 8fced5cac71c
Author: rehn
Date: 2016-03-15 14:41 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8fced5cac71c
8150015: Integrate TraceTime with Unified Logging more seamlessly
Reviewed-by: coleenp, dholmes
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_LinearScan.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/methodLiveness.cpp
! src/share/vm/gc/shared/gcTraceTime.inline.hpp
! src/share/vm/interpreter/cppInterpreter.cpp
! src/share/vm/interpreter/templateInterpreter.cpp
! src/share/vm/interpreter/templateTable.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/generateOopMap.cpp
! src/share/vm/opto/compile.hpp
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/methodHandles.cpp
- src/share/vm/runtime/logTimer.hpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/stubRoutines.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/timer.cpp
! src/share/vm/runtime/timer.hpp
+ src/share/vm/runtime/timerTrace.cpp
+ src/share/vm/runtime/timerTrace.hpp
Changeset: 0ff5753d78b9
Author: mlarsson
Date: 2016-03-21 11:42 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0ff5753d78b9
Merge
- src/share/vm/runtime/logTimer.hpp
Changeset: 8610c6bbd679
Author: mchernov
Date: 2016-03-17 17:07 +0300
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8610c6bbd679
8150648: Re-enable TestPLABResize.java after JDK-8150183 is fixed
Reviewed-by: tschatzl
! test/gc/g1/plab/TestPLABResize.java
Changeset: d7ae4051d258
Author: tschatzl
Date: 2016-03-21 12:52 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d7ae4051d258
Merge
Changeset: b9efb94d011a
Author: jmasa
Date: 2016-03-07 11:28 -0800
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b9efb94d011a
8149343: assert(rp->num_q() == no_of_gc_workers) failed: sanity
Reviewed-by: tschatzl, kbarrett
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/gc/shared/referenceProcessor.hpp
! test/gc/ergonomics/TestDynamicNumberOfGCThreads.java
Changeset: 7e1a36ca23d6
Author: cjplummer
Date: 2016-03-21 13:14 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7e1a36ca23d6
8146436: Add -XX:-ShrinkHeapInSteps option (previously -XX:+UseAggressiveHeapShrink)
Summary: Added ShrinkHeapInSteps option.
Reviewed-by: jmasa, tbenson
! src/share/vm/gc/shared/cardGeneration.cpp
! src/share/vm/runtime/globals.hpp
! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
+ test/gc/arguments/TestShrinkHeapInSteps.java
Changeset: 2e3a958bdfdc
Author: cjplummer
Date: 2016-03-21 20:19 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2e3a958bdfdc
Merge
Changeset: 2da767bf3ecc
Author: sangheki
Date: 2016-03-21 13:04 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2da767bf3ecc
8152120: TLAB compute_size() should not allow any size larger than max_size
Summary: Limit TLAB compute_size() to be less than or equal to TLAB max
Reviewed-by: sjohanss, jmasa
! src/share/vm/gc/shared/threadLocalAllocBuffer.inline.hpp
Changeset: 1f0a958b039c
Author: sangheki
Date: 2016-03-22 01:52 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1f0a958b039c
Merge
Changeset: 9037ef388634
Author: tbenson
Date: 2016-03-21 15:59 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9037ef388634
8142935: Adding old gen regions does not consider available free space
Summary: Track live data size as added to cset during mixed GCs
Reviewed-by: kbarrett, drwhite
Contributed-by: tom.benson at oracle.com
! src/share/vm/gc/g1/g1CollectionSet.cpp
! src/share/vm/gc/g1/g1CollectionSet.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 7ab7d8f8bbbf
Author: brutisso
Date: 2016-03-22 13:41 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7ab7d8f8bbbf
8152300: Convert G1_ALLOC_REGION_TRACING to unified logging
Reviewed-by: sjohanss, stefank
! src/share/vm/gc/g1/g1AllocRegion.cpp
! src/share/vm/gc/g1/g1AllocRegion.hpp
! src/share/vm/logging/logPrefix.hpp
Changeset: 434e21d31911
Author: coleenp
Date: 2016-03-22 13:32 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/434e21d31911
8144940: Broken hash in string table entry in closed/runtime/7158800/BadUtf8.java
Summary: Fix code broken with compact Strings.
Reviewed-by: iklam, thartmann, hseigel, jiangli
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/stringTable.hpp
Changeset: 9fb212f91d51
Author: mockner
Date: 2016-03-22 15:03 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9fb212f91d51
8146632: Add descriptive error messages for removed non-product logging flags.
Summary: Added table with removed non-product flags and error messages.
Reviewed-by: dholmes, coleenp, hseigel
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
+ test/runtime/logging/RemovedDevelopFlagsTest.java
Changeset: 36870c627981
Author: mockner
Date: 2016-03-23 03:33 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/36870c627981
Merge
Changeset: 53c0863b1766
Author: mgronlun
Date: 2016-03-23 10:31 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/53c0863b1766
8152119: Event-based tracing to allow for tracing Klass definition
Reviewed-by: dholmes, egahlin
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/trace/traceMacros.hpp
Changeset: 155f22b63931
Author: dsimms
Date: 2016-03-23 10:52 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/155f22b63931
8149023: Event based tracing should cover safepoint begin and end
Summary: Add events to safepoint begin and end
Reviewed-by: dholmes, mgronlun, egahlin
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/safepoint.hpp
! src/share/vm/runtime/vmThread.cpp
! src/share/vm/trace/traceevents.xml
! src/share/vm/trace/tracerelationdecls.xml
Changeset: a074585a9f08
Author: ysuenaga
Date: 2016-03-23 12:26 +0900
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a074585a9f08
8148659: Add all option to JSnap
Reviewed-by: dsamersoff
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JSnap.java
Changeset: 3b3bd6c38547
Author: dsamersoff
Date: 2016-03-23 17:36 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3b3bd6c38547
Merge
Changeset: 906fa01e86a0
Author: jwilhelm
Date: 2016-03-23 23:36 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/906fa01e86a0
Merge
! make/share/makefiles/mapfile-vers
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/runtime/jniHandles.hpp
- src/share/vm/runtime/logTimer.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/trace/traceMacros.hpp
! src/share/vm/utilities/ostream.cpp
Changeset: f0b0212255ec
Author: tschatzl
Date: 2016-03-24 10:40 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f0b0212255ec
8152400: Enabling TASK_STATS_ONLY filters out just enabled messages anyway
Summary: If TASK_STATS_ONLY is enabled, do not require a develop build to print messages.
Reviewed-by: pliden, tbenson
! src/share/vm/gc/g1/g1CollectedHeap.cpp
Changeset: 6519f566e535
Author: mchernov
Date: 2016-03-23 15:48 +0300
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/6519f566e535
8149662: Refactor hotspot/test/gc/g1/plab/lib/LogParser.java
Reviewed-by: tschatzl, dfazunen
! test/gc/g1/plab/TestPLABPromotion.java
! test/gc/g1/plab/TestPLABResize.java
! test/gc/g1/plab/lib/LogParser.java
+ test/gc/g1/plab/lib/PlabGCStatistics.java
+ test/gc/g1/plab/lib/PlabInfo.java
+ test/gc/g1/plab/lib/PlabReport.java
Changeset: fa52d1b77eed
Author: dfazunen
Date: 2016-03-24 15:51 +0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fa52d1b77eed
Merge
- src/jdk.vm.ci/share/classes/META-INF/services/jdk.vm.ci.hotspot.HotSpotJVMCIBackendFactory
- test/compiler/jsr292/NonInlinedCall/NonInlinedReinvoker.java
- test/compiler/jvmci/common/CompilerToVMHelper.java
- test/compiler/jvmci/common/PublicMetaspaceWrapperObject.java
- test/compiler/jvmci/events/MetaAccessWrapper.java
- test/runtime/BadObjectClass/Object.java
- test/testlibrary/jdk/test/lib/PerfCounter.java
- test/testlibrary/jdk/test/lib/PerfCounters.java
Changeset: ded6ef79c770
Author: dfazunen
Date: 2016-03-24 13:09 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ded6ef79c770
Merge
Changeset: c17ada687ab0
Author: hseigel
Date: 2016-03-24 08:13 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c17ada687ab0
8140665: SIGSEGV when a primitive type's class is used as the host class in a call to DefineAnonymousClass call
Summary: Instead of assertng, throw an exception
Reviewed-by: acorn, coleenp
! src/share/vm/prims/unsafe.cpp
+ test/runtime/Unsafe/PrimitiveHostClass.java
Changeset: 99ce5bd266ed
Author: hseigel
Date: 2016-03-24 15:19 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/99ce5bd266ed
Merge
Changeset: 2e4b33aadcc7
Author: coleenp
Date: 2016-03-24 10:19 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2e4b33aadcc7
8143269: Refactor code in universe_post_init that sets up methods to upcall
Summary: Deferred code review cleanups
Reviewed-by: dholmes, hseigel
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
Changeset: f8df8c40e371
Author: coleenp
Date: 2016-03-24 20:17 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f8df8c40e371
Merge
Changeset: 2b173ac390c6
Author: kbarrett
Date: 2016-03-22 20:32 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2b173ac390c6
8152196: SuspendibleThreadSet::yield scales poorly
Summary: Use semaphore to wake up VM thread on last suspendible leave/yield.
Reviewed-by: mgerdin, drwhite
! src/share/vm/gc/g1/suspendibleThreadSet.cpp
! src/share/vm/gc/g1/suspendibleThreadSet.hpp
! src/share/vm/runtime/init.cpp
Changeset: 0b7de457e97c
Author: kbarrett
Date: 2016-03-24 23:42 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0b7de457e97c
Merge
Changeset: 68bddbb722de
Author: rprotacio
Date: 2016-03-24 13:25 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/68bddbb722de
8146947: Remove PrintOopAddress rather than converting to UL
Summary: Deprecated PrintOopAddress and made functionality default
Reviewed-by: coleenp, stefank
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/oop.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/exceptions.cpp
! test/runtime/CommandLine/TraceExceptionsTest.java
! test/runtime/logging/ExceptionsTest.java
Changeset: 00fda24abd13
Author: rprotacio
Date: 2016-03-25 01:20 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/00fda24abd13
Merge
Changeset: 969af18f3b36
Author: jmasa
Date: 2016-03-16 14:47 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/969af18f3b36
8060463: ParNew: SurvivorAlignmentInBytes greater then YoungPLABSize cause assert(obj != NULL || plab->words_remaining() < word_sz) failed: Else should have been able to allocate
Reviewed-by: sangheki, tschatzl, mchernov
! src/share/vm/gc/cms/parNewGeneration.cpp
+ test/gc/survivorAlignment/TestPromotionLABLargeSurvivorAlignment.java
Changeset: 0942199cdbd8
Author: jmasa
Date: 2016-03-25 03:53 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0942199cdbd8
Merge
Changeset: ab681d5299dc
Author: sangheki
Date: 2016-03-24 23:07 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ab681d5299dc
8152160: SIGFPE in CompactibleFreeListSpaceLAB::compute_desired_plab_size
Summary: Rephrase the calculation with CMSOldPLABNumRefills to avoid an overflow
Reviewed-by: pliden, jmasa
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
Changeset: b85ea7097b6e
Author: dsamersoff
Date: 2016-03-25 12:54 +0300
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b85ea7097b6e
8151991: jvmti diagnostics commands requires INCLUDE_SERVICES
Summary: guard jvmti diagnostic commands by appropriate defines
Reviewed-by: sspitsyn, dholmes, gadams
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticCommand.hpp
Changeset: 9489df4f2b94
Author: ddmitriev
Date: 2016-03-25 15:54 +0300
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9489df4f2b94
8078112: [TESTBUG] Integrate Selection/Resolution test suite into jtreg tests
Reviewed-by: ctornqvi, acorn
Contributed-by: eric.mccorkle at oracle.com
! test/TEST.groups
+ test/runtime/SelectionResolution/AbstractMethodErrorTest.java
+ test/runtime/SelectionResolution/IllegalAccessErrorTest.java
+ test/runtime/SelectionResolution/InvokeInterfaceICCE.java
+ test/runtime/SelectionResolution/InvokeInterfaceSuccessTest.java
+ test/runtime/SelectionResolution/InvokeSpecialICCE.java
+ test/runtime/SelectionResolution/InvokeSpecialSuccessTest.java
+ test/runtime/SelectionResolution/InvokeStaticICCE.java
+ test/runtime/SelectionResolution/InvokeStaticSuccessTest.java
+ test/runtime/SelectionResolution/InvokeVirtualICCE.java
+ test/runtime/SelectionResolution/InvokeVirtualSuccessTest.java
+ test/runtime/SelectionResolution/NoSuchMethodErrorTest.java
+ test/runtime/SelectionResolution/classes/selectionresolution/Builder.java
+ test/runtime/SelectionResolution/classes/selectionresolution/ByteCodeClassLoader.java
+ test/runtime/SelectionResolution/classes/selectionresolution/ClassBuilder.java
+ test/runtime/SelectionResolution/classes/selectionresolution/ClassConstruct.java
+ test/runtime/SelectionResolution/classes/selectionresolution/ClassData.java
+ test/runtime/SelectionResolution/classes/selectionresolution/Clazz.java
+ test/runtime/SelectionResolution/classes/selectionresolution/HierarchyShape.java
+ test/runtime/SelectionResolution/classes/selectionresolution/Interface.java
+ test/runtime/SelectionResolution/classes/selectionresolution/Method.java
+ test/runtime/SelectionResolution/classes/selectionresolution/MethodData.java
+ test/runtime/SelectionResolution/classes/selectionresolution/Result.java
+ test/runtime/SelectionResolution/classes/selectionresolution/SelectionResolutionTest.java
+ test/runtime/SelectionResolution/classes/selectionresolution/SelectionResolutionTestCase.java
+ test/runtime/SelectionResolution/classes/selectionresolution/Template.java
+ test/runtime/SelectionResolution/classes/selectionresolution/TestBuilder.java
Changeset: fb31034a45ea
Author: kbarrett
Date: 2016-03-25 15:50 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fb31034a45ea
8151670: Unexpected concurrent refinement deactivation and reactivation
Summary: Refinement threads now use SuspendibleThreadSet::yield.
Reviewed-by: jmasa, mgerdin
! src/share/vm/gc/g1/concurrentG1RefineThread.cpp
! src/share/vm/gc/g1/dirtyCardQueue.cpp
! src/share/vm/gc/g1/dirtyCardQueue.hpp
Changeset: 5518d3ad6fa7
Author: iklam
Date: 2016-03-23 09:00 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5518d3ad6fa7
8152380: Shared symbol table should never use alternate hashcode
Reviewed-by: coleenp, jiangli
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/symbolTable.hpp
Changeset: fdeedce78d1e
Author: pliden
Date: 2016-03-29 08:42 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fdeedce78d1e
8068579: Running with -XX:-UseParallelGC does not turn ParalleGC off
Reviewed-by: jmasa, dfazunen, brutisso
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals_extension.hpp
+ test/gc/arguments/TestDisableDefaultGC.java
Changeset: 085ca2afb3c1
Author: mlarsson
Date: 2016-03-29 09:36 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/085ca2afb3c1
8151438: UL instantiates duplicate tag sets
Reviewed-by: brutisso, stefank
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/shared/gcTraceTime.inline.hpp
! src/share/vm/logging/log.cpp
! src/share/vm/logging/logTagSet.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: 2bf42f25d7ed
Author: mlarsson
Date: 2016-03-29 09:43 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2bf42f25d7ed
8151993: Remove inclusion of inline.hpp in log.hpp
Reviewed-by: kbarrett, stefank
! src/share/vm/logging/log.cpp
! src/share/vm/logging/log.hpp
! src/share/vm/logging/logPrefix.hpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: 7ab00f8baff3
Author: mockner
Date: 2016-03-29 13:02 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7ab00f8baff3
8149996: TraceLoaderConstraints has been converted to Unified Logging.
Summary: TraceLoaderConstraints has been converted to Unified Logging.
Reviewed-by: coleenp, dholmes, rprotacio
! src/share/vm/classfile/loaderConstraints.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
+ test/runtime/logging/LoaderConstraintsTest.java
Changeset: 98ec96e9cd77
Author: mockner
Date: 2016-03-29 14:37 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/98ec96e9cd77
8150084: Convert TraceMonitorMismatch to Unified Logging.
Summary: TraceMonitorMismatch has been converted to Unified Logging.
Reviewed-by: coleenp, rprotacio
! src/share/vm/logging/logTag.hpp
! src/share/vm/oops/generateOopMap.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
+ test/runtime/logging/MonitorMismatchHelper.jasm
+ test/runtime/logging/MonitorMismatchTest.java
Changeset: da50d99f8918
Author: mockner
Date: 2016-03-29 20:51 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/da50d99f8918
Merge
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: b9baf810773f
Author: mockner
Date: 2016-03-29 21:44 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b9baf810773f
Merge
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 36a42531fbe9
Author: kbarrett
Date: 2016-03-29 16:21 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/36a42531fbe9
8152916: ostream has unnecessary dependency on GCId
Summary: Removed unneeded #includes and forward class declaration.
Reviewed-by: pliden, rehn, brutisso, mgerdin
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp
Changeset: 63679d42b0fd
Author: dfazunen
Date: 2016-03-30 17:25 +0300
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/63679d42b0fd
8152422: Optimize GC JPRT test set
Reviewed-by: sjohanss, pliden
! test/TEST.groups
Changeset: a8447b111060
Author: gziemski
Date: 2016-03-30 14:44 -0500
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a8447b111060
8142510: -XX:+PrintFlagsRanges should print default range value for those flags that have constraint and an implicit range.
Summary: Implemented default ranges for flags with constraints and no explicit ranges
Reviewed-by: ddmitriev, coleenp
! src/share/vm/runtime/commandLineFlagConstraintList.cpp
! src/share/vm/runtime/commandLineFlagConstraintList.hpp
! src/share/vm/runtime/commandLineFlagRangeList.cpp
! src/share/vm/runtime/commandLineFlagRangeList.hpp
! src/share/vm/runtime/globals.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 0c9df1e164e2
Author: tschatzl
Date: 2016-03-31 12:00 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0c9df1e164e2
8153065: "Preserve CM refs" log message disconnected from "Parallel Preserve CM refs"
Summary: Bring the log messages into the correct order again.
Reviewed-by: mgerdin
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
Changeset: fdb75a37bebb
Author: dsamersoff
Date: 2016-03-31 14:17 +0300
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fdb75a37bebb
8150973: Hotspot agent use of sun.boot.class.path needs to be updated for Jigsaw
Summary: remove the code
Reviewed-by: alanb, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java
Changeset: 2d5956d1a9f3
Author: dsamersoff
Date: 2016-03-31 11:21 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2d5956d1a9f3
Merge
Changeset: 55867c470001
Author: gziemski
Date: 2016-03-30 11:28 -0500
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/55867c470001
8143958: CDS Shared flags need constraint function
Summary: Implement range constraints for CDS flags.
Reviewed-by: iklam, jiangli
! src/share/vm/runtime/commandLineFlagConstraintsRuntime.cpp
! src/share/vm/runtime/commandLineFlagConstraintsRuntime.hpp
! src/share/vm/runtime/globals.hpp
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
Changeset: 500776d80c5b
Author: gziemski
Date: 2016-03-31 14:18 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/500776d80c5b
Merge
! src/share/vm/runtime/globals.hpp
Changeset: 22af68174a23
Author: brutisso
Date: 2016-03-31 17:05 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/22af68174a23
8152952: Allow G1 phase logging to use individual number of threads
Reviewed-by: tschatzl, jmasa
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.hpp
! src/share/vm/gc/g1/workerDataArray.cpp
! src/share/vm/gc/g1/workerDataArray.hpp
! src/share/vm/gc/g1/workerDataArray.inline.hpp
! src/share/vm/gc/shared/workgroup.hpp
Changeset: 12fa649d73af
Author: brutisso
Date: 2016-03-31 18:51 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/12fa649d73af
Merge
Changeset: ef17cf246969
Author: rprotacio
Date: 2016-03-31 12:06 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ef17cf246969
8145235: Deprecate product flags that have been converted to Unified Logging
Summary: Added deprecation message/mechanism for product flags aliased to Unified Logging options
Reviewed-by: mockner, coleenp, ddmitriev, mlarsson
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
Changeset: 2168f726b3d1
Author: rprotacio
Date: 2016-03-31 18:22 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2168f726b3d1
Merge
Changeset: 252b571bbb86
Author: ysuenaga
Date: 2016-03-30 21:05 +0900
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/252b571bbb86
8151674: STW phases at Concurrent GC should count in PerfCounter
Reviewed-by: jmasa, sla, tschatzl
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1MonitoringSupport.cpp
! src/share/vm/gc/g1/g1MonitoringSupport.hpp
! src/share/vm/gc/g1/vm_operations_g1.cpp
! src/share/vm/gc/shared/vmGCOperations.hpp
Changeset: 5bd11ac4d7ab
Author: jmasa
Date: 2016-03-31 22:04 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5bd11ac4d7ab
Merge
Changeset: 03c5c21d3620
Author: ccheung
Date: 2016-03-31 10:42 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/03c5c21d3620
8075253: Multiversion JAR feature: CDS does not support MV-JARs
Summary: handle "Multi-Release" jar during CDS dump time
Reviewed-by: jiangli, iklam, minqi, redestad
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/prims/jvmtiEnv.cpp
Changeset: 948921e2c49e
Author: ccheung
Date: 2016-04-01 03:07 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/948921e2c49e
Merge
Changeset: b2ea0857288f
Author: ctornqvi
Date: 2016-03-31 11:39 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b2ea0857288f
8150899: [TESTBUG] Split hotspot_all job into smaller jobs
Reviewed-by: gtriantafill, iignatyev
! test/TEST.groups
Changeset: e32b24aec9b1
Author: ctornqvi
Date: 2016-04-01 03:33 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e32b24aec9b1
Merge
Changeset: d480f32efee5
Author: brutisso
Date: 2016-04-01 07:08 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d480f32efee5
8153186: Convert TraceGCTaskThread to use unified logging
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc/parallel/gcTaskManager.cpp
! src/share/vm/gc/parallel/gcTaskThread.cpp
! src/share/vm/runtime/globals.hpp
Changeset: ec619fe64be0
Author: brutisso
Date: 2016-04-01 07:08 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ec619fe64be0
8153187: Convert TraceWorkGang to use unified logging
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc/shared/workgroup.cpp
! src/share/vm/gc/shared/workgroup.hpp
! src/share/vm/logging/logPrefix.hpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 8342931bdc56
Author: brutisso
Date: 2016-04-01 07:08 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8342931bdc56
8153188: Use log_error(gc, verify) for logging in verification code
Reviewed-by: mgerdin, tschatzl
! src/share/vm/gc/shared/cardTableModRefBS.cpp
! src/share/vm/gc/shared/gcLocker.cpp
Changeset: 1938de5a453a
Author: csahu
Date: 2016-04-01 13:51 +0530
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1938de5a453a
8151442: jstack doesn't close quotation marks properly with threads' name greater than 1996 characters
Reviewed-by: dsamersoff, kevinw
! src/share/vm/runtime/thread.cpp
+ test/serviceability/tmtools/jstack/JstackThreadTest.java
Changeset: 7e2f9d1f8ec1
Author: tschatzl
Date: 2016-04-01 11:57 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7e2f9d1f8ec1
8148099: Improve memory access to FromCardCache during GC
Summary: Transpose the FromCardCache data array so the access during GC is linear instead of element-by-element with stride.
Reviewed-by: mgerdin, brutisso
! src/share/vm/gc/g1/g1FromCardCache.cpp
! src/share/vm/gc/g1/g1FromCardCache.hpp
Changeset: 37ca085d8f56
Author: tschatzl
Date: 2016-04-01 11:58 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/37ca085d8f56
8153182: GC ID prefix for gc, humongous log messages are missing
Reviewed-by: mgerdin, brutisso
! src/share/vm/logging/logPrefix.hpp
Changeset: 594e01e4be2f
Author: tschatzl
Date: 2016-04-01 12:00 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/594e01e4be2f
8153193: Missing includes in gc/g1/heapRegionBounds.hpp
Reviewed-by: jwilhelm, brutisso
! src/share/vm/gc/g1/heapRegionBounds.hpp
Changeset: 998266581c6c
Author: tschatzl
Date: 2016-04-01 12:46 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/998266581c6c
Merge
Changeset: d9d1edafdf2d
Author: mchernov
Date: 2016-04-01 16:15 +0300
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d9d1edafdf2d
8148397: Create new tests for IHOP
Reviewed-by: tschatzl, dfazunen
+ test/gc/g1/ihop/TestIHOPErgo.java
+ test/gc/g1/ihop/TestIHOPStatic.java
+ test/gc/g1/ihop/lib/IhopUtils.java
+ test/stress/gc/TestStressIHOPMultiThread.java
Changeset: d76f8fccd37c
Author: sangheki
Date: 2016-04-01 09:43 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d76f8fccd37c
8152176: Big ParGCCardsPerStrideChunk values can cause overflow for CMS GC
Summary: Limit the max value of ParGCCardsPerStrideChunk based on card table size and other stride flags
Reviewed-by: jmasa, tbenson
! src/share/vm/gc/shared/cardTableModRefBS.hpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp
! src/share/vm/runtime/globals.hpp
Changeset: a54b3ac03c32
Author: sangheki
Date: 2016-04-01 09:45 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a54b3ac03c32
8153201: TestOptionsWithRanges fails with -XX:OldPLABSize=2147483648
Summary: Add parallel gc into min/max PLAB constraint function
Reviewed-by: brutisso, tbenson
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
Changeset: 08d444fa6457
Author: dcubed
Date: 2016-04-01 14:30 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/08d444fa6457
8153302: [BACKOUT] STW phases at Concurrent GC should count in PerfCounter
Reviewed-by: jmasa, jwilhelm
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1MonitoringSupport.cpp
! src/share/vm/gc/g1/g1MonitoringSupport.hpp
! src/share/vm/gc/g1/vm_operations_g1.cpp
! src/share/vm/gc/shared/vmGCOperations.hpp
Changeset: 0b5557c0db4e
Author: dcubed
Date: 2016-04-01 14:34 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0b5557c0db4e
Merge
Changeset: 7cfce1ae8bd6
Author: jwilhelm
Date: 2016-04-02 05:39 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7cfce1ae8bd6
Merge
! src/share/vm/ci/ciReplay.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/runtime/arguments.cpp
- src/share/vm/runtime/logTimer.hpp
Changeset: b1234a6bef08
Author: brutisso
Date: 2016-04-01 10:16 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/b1234a6bef08
8153203: Remove liveRange.hpp
Reviewed-by: mgerdin, jwilhelm
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/parallel/psMarkSweepDecorator.cpp
- src/share/vm/gc/shared/liveRange.hpp
! src/share/vm/gc/shared/space.cpp
! src/share/vm/gc/shared/space.inline.hpp
Changeset: 13b4b179f129
Author: mlarsson
Date: 2016-04-04 08:58 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/13b4b179f129
8153174: Remove trailing comma from log configuration listings
Reviewed-by: rehn, sla
! src/share/vm/logging/log.cpp
! src/share/vm/logging/logOutput.cpp
Changeset: 14c47dfcbfe8
Author: mlarsson
Date: 2016-04-04 09:59 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/14c47dfcbfe8
Merge
Changeset: f28f6f68aec1
Author: stefank
Date: 2016-04-04 09:15 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f28f6f68aec1
8152538: UL doesn't inline the LogTagSet::is_level check
Reviewed-by: mlarsson, brutisso
! src/share/vm/logging/logTagSet.cpp
! src/share/vm/logging/logTagSet.hpp
Changeset: 4a0121d1e772
Author: stefank
Date: 2016-04-04 09:15 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4a0121d1e772
8152632: Rename LogHandle(...) to Log(...)
Reviewed-by: brutisso, mlarsson, rprotacio
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/defaultMethods.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/loaderConstraints.cpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/gc/cms/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc/cms/parNewGeneration.cpp
! src/share/vm/gc/cms/parOopClosures.inline.hpp
! src/share/vm/gc/g1/g1AllocRegion.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1ConcurrentMark.cpp
! src/share/vm/gc/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc/g1/g1HeapVerifier.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/g1StringDedupTable.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/parallel/adjoiningGenerations.cpp
! src/share/vm/gc/parallel/asPSOldGen.cpp
! src/share/vm/gc/parallel/gcTaskManager.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psPromotionManager.cpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/gcLocker.cpp
! src/share/vm/gc/shared/gcTraceTime.inline.hpp
! src/share/vm/gc/shared/threadLocalAllocBuffer.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/logging/log.cpp
! src/share/vm/logging/log.hpp
! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/memory/binaryTreeDictionary.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/generateOopMap.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/klassVtable.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/safepoint.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/timerTrace.hpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/utilities/exceptions.cpp
Changeset: d63aab8f7cb6
Author: stefank
Date: 2016-04-04 11:32 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d63aab8f7cb6
Merge
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/logging/log.cpp
Changeset: eb591308c2a2
Author: sjohanss
Date: 2016-03-24 10:49 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/eb591308c2a2
8151460: Metaspace counters can have inconsistent values
Reviewed-by: jmasa, pliden
! test/gc/metaspace/TestMetaspacePerfCounters.java
! test/gc/metaspace/TestPerfCountersAndMemoryPools.java
Changeset: 4c596ac49e42
Author: stefank
Date: 2016-04-04 12:45 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/4c596ac49e42
8152635: Create a UL class to represent a Log + Level combination
Reviewed-by: brutisso, mlarsson, rehn
! src/share/vm/gc/cms/compactibleFreeListSpace.cpp
! src/share/vm/logging/log.cpp
! src/share/vm/logging/log.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: eaf1796d3a6c
Author: stefank
Date: 2016-04-04 13:36 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/eaf1796d3a6c
Merge
Changeset: eb227ccc8a84
Author: rehn
Date: 2016-04-04 15:05 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/eb227ccc8a84
8153254: Delegate (v)write from Log to LogTagSet
Reviewed-by: stefank, kbarrett
! src/share/vm/logging/log.cpp
! src/share/vm/logging/log.hpp
! src/share/vm/logging/logTagSet.cpp
! src/share/vm/logging/logTagSet.hpp
Changeset: ea81fe138932
Author: jprovino
Date: 2016-04-04 12:57 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/ea81fe138932
8132524: Missing includes to resourceArea.hpp
Summary: Files that use ResourceMark are missing the include of resourceArea.hpp
Reviewed-by: tschatzl, jwilhelm
! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/ppc/vm/methodHandles_ppc.cpp
! src/cpu/ppc/vm/runtime_ppc.cpp
! src/cpu/ppc/vm/sharedRuntime_ppc.cpp
! src/cpu/sparc/vm/methodHandles_sparc.cpp
! src/cpu/sparc/vm/runtime_sparc.cpp
! src/cpu/sparc/vm/sharedRuntime_sparc.cpp
! src/cpu/x86/vm/methodHandles_x86.cpp
! src/cpu/x86/vm/runtime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_32.cpp
! src/cpu/x86/vm/sharedRuntime_x86_64.cpp
! src/cpu/zero/vm/methodHandles_zero.cpp
! src/os_cpu/windows_x86/vm/os_windows_x86.cpp
! src/share/vm/c1/c1_Compilation.cpp
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_IR.cpp
! src/share/vm/c1/c1_Optimizer.cpp
! src/share/vm/c1/c1_ValueType.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciSignature.cpp
! src/share/vm/ci/ciType.cpp
! src/share/vm/ci/ciTypeFlow.cpp
! src/share/vm/classfile/classFileStream.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.cpp
! src/share/vm/classfile/stringTable.cpp
! src/share/vm/classfile/symbolTable.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/compiledIC.cpp
! src/share/vm/code/dependencies.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileTask.cpp
! src/share/vm/compiler/compilerDirectives.cpp
! src/share/vm/compiler/directivesParser.cpp
! src/share/vm/compiler/disassembler.cpp
! src/share/vm/compiler/methodLiveness.cpp
! src/share/vm/compiler/methodMatcher.cpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1RemSet.cpp
! src/share/vm/gc/g1/heapRegion.cpp
! src/share/vm/gc/parallel/pcTasks.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
! src/share/vm/gc/parallel/psPromotionManager.cpp
! src/share/vm/gc/parallel/psScavenge.inline.hpp
! src/share/vm/gc/parallel/psTasks.cpp
! src/share/vm/gc/serial/defNewGeneration.cpp
! src/share/vm/gc/shared/collectedHeap.cpp
! src/share/vm/gc/shared/referenceProcessor.cpp
! src/share/vm/interpreter/cppInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/jvmci/jvmciCompiler.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciEnv.cpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/constMethod.cpp
! src/share/vm/oops/constantPool.cpp
! src/share/vm/oops/cpCache.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/oop.cpp
! src/share/vm/opto/block.cpp
! src/share/vm/opto/buildOopMap.cpp
! src/share/vm/opto/cfgnode.cpp
! src/share/vm/opto/chaitin.cpp
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/domgraph.cpp
! src/share/vm/opto/escape.cpp
! src/share/vm/opto/gcm.cpp
! src/share/vm/opto/generateOptoStub.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/idealGraphPrinter.cpp
! src/share/vm/opto/ifg.cpp
! src/share/vm/opto/ifnode.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/live.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopopts.cpp
! src/share/vm/opto/matcher.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/node.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parse2.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/postaloc.cpp
! src/share/vm/opto/reg_split.cpp
! src/share/vm/opto/replacednodes.cpp
! src/share/vm/opto/runtime.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvmtiEnter.xsl
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiRedefineClasses.cpp
! src/share/vm/prims/jvmtiTagMap.cpp
! src/share/vm/prims/jvmtiTrace.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/prims/wbtestmethods/parserTests.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/compilationPolicy.cpp
! src/share/vm/runtime/fieldType.cpp
! src/share/vm/runtime/fprofiler.cpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/signature.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/services/classLoadingService.cpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/services/diagnosticFramework.cpp
! src/share/vm/services/gcNotifier.cpp
! src/share/vm/services/heapDumper.cpp
! src/share/vm/services/lowMemoryDetector.cpp
! src/share/vm/services/threadService.cpp
! src/share/vm/shark/sharkCompiler.cpp
! src/share/vm/shark/sharkInliner.cpp
! src/share/vm/utilities/exceptions.cpp
! src/share/vm/utilities/xmlstream.cpp
Changeset: f2abf8448100
Author: ddmitriev
Date: 2016-04-05 00:36 +0300
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f2abf8448100
8153437: Temporary exclude AllocatePrefetchDistance from testing
Reviewed-by: dcubed
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
Changeset: df76f64caa15
Author: dcubed
Date: 2016-04-04 14:41 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/df76f64caa15
8077392: Stream fork/join tasks occasionally fail to complete
8131715: backout the fix for JDK-8079359 when JDK-8077392 is fixed
Summary: Add missing BasicLock::_displaced_header init to ObjectSynchronizer::quick_enter() and re-enable Contended Locked "fast enter" bucket.
Reviewed-by: gthornbr, dholmes, kvn, cvarming, acorn
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/synchronizer.cpp
Changeset: 45fd8d3556d2
Author: dcubed
Date: 2016-04-04 14:49 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/45fd8d3556d2
8152358: code and comment cleanups found during the hunt for 8077392
Reviewed-by: gthornbr, kvn, cvarming
! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp
! src/cpu/x86/vm/interp_masm_x86.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/runtime/biasedLocking.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/synchronizer.cpp
Changeset: dc8669b055d2
Author: dcubed
Date: 2016-04-05 00:41 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/dc8669b055d2
Merge
Changeset: e61ec982539a
Author: pliden
Date: 2016-04-05 09:05 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/e61ec982539a
8152929: Remove UNSUPPORTED_GC_OPTION, use UNSUPPORTED_OPTION instead
Reviewed-by: brutisso, jmasa
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! test/compiler/arguments/CheckCICompilerCount.java
! test/compiler/arguments/CheckCompileThresholdScaling.java
! test/compiler/codecache/CheckSegmentedCodeCache.java
! test/gc/g1/Test2GbHeap.java
Changeset: 31b311779a7b
Author: stefank
Date: 2016-04-05 10:35 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/31b311779a7b
8152637: Create a stack allocatable LogStream class
Reviewed-by: rehn, brutisso
! src/share/vm/logging/log.cpp
! src/share/vm/logging/log.hpp
+ src/share/vm/logging/logStream.cpp
+ src/share/vm/logging/logStream.hpp
+ src/share/vm/logging/logStream.inline.hpp
! src/share/vm/memory/binaryTreeDictionary.cpp
! src/share/vm/utilities/internalVMTests.cpp
! src/share/vm/utilities/ostream.cpp
! src/share/vm/utilities/ostream.hpp
Changeset: 421b50008870
Author: stefank
Date: 2016-04-05 10:41 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/421b50008870
8152711: Create a non-template Log wrapper class
Reviewed-by: kbarrett, rehn
! src/share/vm/gc/shared/gcTraceTime.hpp
! src/share/vm/gc/shared/gcTraceTime.inline.hpp
! src/share/vm/logging/log.cpp
+ src/share/vm/logging/logHandle.hpp
! src/share/vm/logging/logStream.inline.hpp
! src/share/vm/utilities/internalVMTests.cpp
Changeset: 1c839fd8b3db
Author: rehn
Date: 2016-04-05 10:42 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1c839fd8b3db
8153396: Remove unused ResourceMarks from UL internal vm tests
Reviewed-by: stefank, brutisso
! src/share/vm/logging/log.cpp
Changeset: 3b30bc4a3cfc
Author: stefank
Date: 2016-04-05 11:00 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/3b30bc4a3cfc
Merge
Changeset: 5ae0c7f89874
Author: tschatzl
Date: 2016-04-05 11:22 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/5ae0c7f89874
8151499: gc/g1/g1OopClosures.inline.hpp: assert(_from->is_in_reserved(p)) failed: p is not in from
Summary: Fix wrong assertion.
Reviewed-by: tbenson, shade
! src/share/vm/gc/g1/g1OopClosures.inline.hpp
! test/TEST.groups
+ test/gc/TestHumongousReferenceObject.java
Changeset: d22fe74750ce
Author: tschatzl
Date: 2016-04-05 12:10 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d22fe74750ce
Merge
Changeset: d19a9badb2df
Author: mgerdin
Date: 2016-04-05 13:55 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d19a9badb2df
8153176: ParOldGC: Use correct TaskQueueSet for ParallelTaskTerminator in marking.
Reviewed-by: mgerdin, tschatzl
Contributed-by: richard.reingruber at sap.com
! src/share/vm/gc/parallel/pcTasks.cpp
! src/share/vm/gc/parallel/psParallelCompact.cpp
Changeset: aff43ebb503f
Author: rprotacio
Date: 2016-04-05 09:42 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/aff43ebb503f
8153026: Change logging tag 'verboseverification' to 'verification'
Summary: Changed UL tag to 'verification'
Reviewed-by: hseigel, lfoltan
! src/share/vm/classfile/verifier.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/runtime/arguments.cpp
! test/runtime/logging/RemovedDevelopFlagsTest.java
- test/runtime/logging/VerboseVerificationTest.java
+ test/runtime/logging/VerificationTest.java
Changeset: 16098172056c
Author: tbenson
Date: 2016-04-05 11:17 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/16098172056c
8153117: Back out JDK-8142935 until JDK-8152723 fixed
Summary: JDK-8142935 fix can lead to avoidable Full GCs
Reviewed-by: jwilhelm, tschatzl
Contributed-by: tom.benson at oracle.com
! src/share/vm/gc/g1/g1CollectionSet.cpp
! src/share/vm/gc/g1/g1CollectionSet.hpp
! src/share/vm/gc/g1/g1CollectorPolicy.cpp
! src/share/vm/gc/g1/g1CollectorPolicy.hpp
Changeset: 691c69fa726c
Author: iklam
Date: 2016-04-05 14:52 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/691c69fa726c
8153300: [TESTBUG] Enhance test/testlibrary/ClassFileInstaller.java to support JAR files
Reviewed-by: lfoltan, mseledtsov
! test/runtime/SharedArchiveFile/BootAppendTests.java
! test/runtime/SharedArchiveFile/SharedStrings.java
! test/testlibrary/ClassFileInstaller.java
Changeset: bf308b2affed
Author: sangheki
Date: 2016-04-05 16:15 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/bf308b2affed
8152188: Allow CMSBitMapYieldQuantum for BitMap::clear_range and clear_large_range
Summary: Let BitMap::clear_large_range call clear_range instead of firing an assert
Reviewed-by: jmasa, jwilhelm
! src/share/vm/runtime/commandLineFlagConstraintsGC.cpp
! src/share/vm/runtime/commandLineFlagConstraintsGC.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/utilities/bitMap.cpp
! src/share/vm/utilities/bitMap.inline.hpp
Changeset: f6aed2e19cae
Author: sangheki
Date: 2016-04-05 23:59 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f6aed2e19cae
Merge
Changeset: 7924a5f2f606
Author: jwilhelm
Date: 2016-04-06 14:51 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7924a5f2f606
8153671: Quarantine serviceability/tmtools/jstack/JstackThreadTest.java until JDK-8153319 is fixed
Reviewed-by: jprovino, dcubed
! test/serviceability/tmtools/jstack/JstackThreadTest.java
Changeset: 20b66ba124e9
Author: dcubed
Date: 2016-04-07 09:47 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/20b66ba124e9
Merge
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
- src/share/vm/gc/shared/liveRange.hpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciRuntime.cpp
! src/share/vm/memory/metaspace.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/unsafe.cpp
! src/share/vm/runtime/globals.hpp
- src/share/vm/runtime/logTimer.hpp
! src/share/vm/services/diagnosticCommand.cpp
! src/share/vm/trace/trace.xml
+ src/share/vm/trace/traceevents.xml
+ src/share/vm/trace/tracerelationdecls.xml
! src/share/vm/utilities/globalDefinitions.hpp
! test/TEST.groups
! test/gc/metaspace/TestMetaspacePerfCounters.java
! test/gc/metaspace/TestPerfCountersAndMemoryPools.java
Changeset: c42f970dbb62
Author: bharadwaj
Date: 2016-04-08 01:00 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c42f970dbb62
8153816: [BACKOUT] Make intrinsics flags diagnostic
Summary: Backout fix for 8145348
Reviewed-by: kvn, jwilhelm
! src/share/vm/c1/c1_globals.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/runtime/globals.hpp
! test/compiler/intrinsics/muladd/TestMulAdd.java
! test/compiler/runtime/6859338/Test6859338.java
Changeset: 03fb00b96355
Author: enevill
Date: 2016-03-29 10:07 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/03fb00b96355
8151775: aarch64: add support for 8.1 LSE atomic operations
Reviewed-by: aph
! src/cpu/aarch64/vm/assembler_aarch64.hpp
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.cpp
! src/cpu/aarch64/vm/macroAssembler_aarch64.hpp
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/cpu/aarch64/vm/vm_version_aarch64.hpp
Changeset: 9e2388205f66
Author: fyang
Date: 2016-03-23 18:00 +0800
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9e2388205f66
8152537: aarch64: Make use of CBZ and CBNZ when comparing unsigned values with zero.
Summary: aarch64: c2 make use of CBZ and CBNZ when comparing unsigned values with zero.
Reviewed-by: aph
! src/cpu/aarch64/vm/aarch64.ad
Changeset: 0d2b390d451a
Author: fyang
Date: 2016-03-28 21:21 +0800
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0d2b390d451a
8152840: aarch64: improve _unsafe_arraycopy stub routine
Summary: aarch64: improve StubRoutines::_unsafe_arraycopy stub routine
Reviewed-by: aph
! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
Changeset: 1e653c794138
Author: cjplummer
Date: 2016-03-30 09:52 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1e653c794138
8148639: Some MethodCounter fields can be excluded when not including C2
Summary: Removed _interpreter_invocation_count and _interpreter_throwout_count fields for C1
Reviewed-by: kvn, coleenp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodCounters.java
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/methodCounters.hpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/macros.hpp
Changeset: 7d45fbf2b0de
Author: thartmann
Date: 2016-03-31 09:26 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7d45fbf2b0de
8136798: TestMonomorphicObjectCall.java fails with compilation error
Summary: Refactored test to work with Jake.
Reviewed-by: kvn, zmajo
! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
+ test/compiler/dependencies/MonomorphicObjectCall/java.base/java/lang/Object.java
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
Changeset: 8911d94e888b
Author: enevill
Date: 2016-03-31 12:00 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8911d94e888b
8153172: aarch64: hotspot crashes after the 8.1 LSE patch is merged
Summary: Fix scratch register usage in C1 atomic_op to avoid unpredictable instruction
Reviewed-by: aph
Contributed-by: felix.yang at linaro.org
! src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp
Changeset: 68394bf0a09f
Author: mdoerr
Date: 2016-03-18 12:50 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/68394bf0a09f
8152172: PPC64: Support AES intrinsics
Reviewed-by: kvn, mdoerr, simonis
Contributed-by: horii at jp.ibm.com
! src/cpu/ppc/vm/assembler_ppc.hpp
! src/cpu/ppc/vm/assembler_ppc.inline.hpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/vm_version_ppc.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
Changeset: 1b1fb02718ef
Author: kvn
Date: 2016-03-31 09:16 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1b1fb02718ef
Merge
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
Changeset: 774d5cc05db2
Author: dnsimon
Date: 2016-03-31 09:16 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/774d5cc05db2
8152021: MethodHandleAccessProvider.lookupMethodHandleIntrinsic throws NPE on null argument
Reviewed-by: kvn, twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java
Changeset: 461e9f8abc73
Author: dnsimon
Date: 2016-03-31 09:16 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/461e9f8abc73
8152022: JVMCI: MethodHandleAccessProvider.resolveInvokeBasicTarget throws NPE on null first argument
Reviewed-by: kvn, twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java
Changeset: 019fddb2c36c
Author: dnsimon
Date: 2016-03-31 09:16 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/019fddb2c36c
8152023: MethodHandleAccessProvider.resolveLinkToTarget throws NPE/IAE on null/wrong argument
Reviewed-by: kvn, twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MethodHandleAccessProvider.java
Changeset: 0856748f72bf
Author: dnsimon
Date: 2016-03-31 09:16 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/0856748f72bf
8152024: MemoryAccessProvider javadoc should be modified
Reviewed-by: kvn, twisti
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMemoryAccessProviderImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/MemoryAccessProvider.java
Changeset: 2ea1790969e2
Author: twisti
Date: 2016-03-31 15:52 -1000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2ea1790969e2
8144964: JVMCI compilations need to be disabled until the module system is initialized
Reviewed-by: kvn
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileTask.cpp
! src/share/vm/compiler/compileTask.hpp
! src/share/vm/runtime/simpleThresholdPolicy.cpp
Changeset: 07f1012b117e
Author: rraghavan
Date: 2016-04-01 01:34 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/07f1012b117e
8150690: C++11 user-defined literal syntax in jvmciCompilerToVM.cpp.
Summary: Changes done for - 'C++11 requires a space between literal and identifier'.
Reviewed-by: twisti
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
Changeset: fdc0e7bfa03b
Author: thartmann
Date: 2016-04-01 08:46 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/fdc0e7bfa03b
Merge
Changeset: c926a039792e
Author: dpochepk
Date: 2016-04-01 16:31 +0300
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c926a039792e
8151828: Jittester: array creation node handled inproperly in source code visitor for non-int numerical arrays
Reviewed-by: iignatyev
! test/testlibrary/jittester/src/jdk/test/lib/jittester/visitors/JavaCodeVisitor.java
Changeset: 2b0a0523052d
Author: dpochepk
Date: 2016-04-01 16:56 +0300
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/2b0a0523052d
8138798: improve tests for HotSpotVMEventListener::notifyInstall
Reviewed-by: twisti
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
Changeset: 9b49b47fe2bb
Author: never
Date: 2016-04-03 21:44 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/9b49b47fe2bb
8153315: [JVMCI] evol_method dependencies failures should return dependencies_failed
Reviewed-by: iveresov
! src/share/vm/jvmci/jvmciEnv.cpp
Changeset: a1e41855499b
Author: zmajo
Date: 2016-04-04 12:52 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/a1e41855499b
8072422: Cleanup: Remove some unused flags/code in loop optimizations
Summary: Remove unused flags, change test using them.
Reviewed-by: kvn, twisti
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/loopPredicate.cpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopUnswitch.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/parse1.cpp
! test/compiler/loopopts/TestCastIINoLoopLimitCheck.java
Changeset: 69648c4800f0
Author: thartmann
Date: 2016-04-05 07:19 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/69648c4800f0
8074553: Crash with assert(!is_unloaded()) failed: should not call follow on unloaded nmethod
Summary: Sweeper thread needs to override nmethods_do() to prevent G1 from unloading _scanned_nmethod.
Reviewed-by: kvn, mgerdin
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp
Changeset: 8b233711d4aa
Author: jcm
Date: 2016-04-05 01:46 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/8b233711d4aa
8067247: Crash: assert(method_holder->data() == 0 ...) failed: a) MT-unsafe modification of inline cache
Summary: Made invoker LambdaForm instance & its compiled form lifetime tightly coupled.
Reviewed-by: vlivanov
! 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/prims/whitebox.cpp
! src/share/vm/runtime/vm_operations.cpp
! src/share/vm/runtime/vm_operations.hpp
+ test/compiler/jsr292/InvokerGC.java
Changeset: 35ea7a75d7d1
Author: thartmann
Date: 2016-04-05 10:11 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/35ea7a75d7d1
Merge
Changeset: 352516babfab
Author: thartmann
Date: 2016-04-05 17:51 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/352516babfab
8151724: Remove -XX:GenerateCompilerNullChecks
Summary: Removed the broken GenerateCompilerNullChecks flag.
Reviewed-by: zmajo, kvn
! src/share/vm/c1/c1_LIRAssembler.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/runtime/globals.hpp
Changeset: 7010ee970bfb
Author: mcberg
Date: 2016-04-05 10:34 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7010ee970bfb
8151573: Multiversioning for range check elimination
Summary: range check elimination in post loops
Reviewed-by: kvn
! src/cpu/aarch64/vm/c2_globals_aarch64.hpp
! src/cpu/ppc/vm/c2_globals_ppc.hpp
! src/cpu/sparc/vm/c2_globals_sparc.hpp
! src/cpu/x86/vm/c2_globals_x86.hpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/loopTransform.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/loopnode.hpp
! src/share/vm/opto/superword.cpp
Changeset: 55f9239df8d7
Author: mcberg
Date: 2016-04-05 11:37 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/55f9239df8d7
8151003: Remove nds->is_valid() checks from assembler_x86.cpp
Reviewed-by: kvn
! src/cpu/x86/vm/assembler_x86.cpp
! src/cpu/x86/vm/assembler_x86.hpp
! src/cpu/x86/vm/macroAssembler_x86.hpp
Changeset: d10d7151bff1
Author: bharadwaj
Date: 2016-04-05 15:39 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/d10d7151bff1
Merge
Changeset: c5400800de04
Author: bharadwaj
Date: 2016-04-05 20:32 +0000
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/c5400800de04
Merge
Changeset: 1b2d19e6b14d
Author: bharadwaj
Date: 2016-04-08 12:36 -0400
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1b2d19e6b14d
Merge
! src/cpu/aarch64/vm/templateInterpreterGenerator_aarch64.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/compiler/compileTask.cpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciEnv.cpp
! src/share/vm/opto/c2_globals.hpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/loopnode.cpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/superword.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/runtime/vm_operations.cpp
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
Changeset: 7bc36b9ff1e7
Author: amurillo
Date: 2016-04-11 14:21 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/7bc36b9ff1e7
Merge
! src/share/vm/classfile/vmSymbols.hpp
- src/share/vm/gc/shared/liveRange.hpp
- src/share/vm/runtime/logTimer.hpp
! src/share/vm/runtime/thread.cpp
! test/compiler/arguments/CheckCICompilerCount.java
! test/compiler/arguments/CheckCompileThresholdScaling.java
! test/compiler/codecache/CheckSegmentedCodeCache.java
! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
! test/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/gc/arguments/TestSelectDefaultGC.java
! test/gc/g1/Test2GbHeap.java
! test/gc/g1/TestStringSymbolTableStats.java
! test/gc/metaspace/TestMetaspacePerfCounters.java
! test/gc/metaspace/TestPerfCountersAndMemoryPools.java
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/runtime/CommandLine/TraceExceptionsTest.java
! test/runtime/SharedArchiveFile/SharedStrings.java
! test/runtime/logging/ExceptionsTest.java
Changeset: f1a3e7786b3c
Author: amurillo
Date: 2016-04-11 20:38 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/f1a3e7786b3c
8154028: Several hotspot tests need to be updated after 8153737 (Unsupported Module)
Reviewed-by: darcy, kvn
! test/gc/arguments/TestDisableDefaultGC.java
! test/gc/arguments/TestShrinkHeapInSteps.java
! test/gc/g1/TestRegionLivenessPrint.java
! test/runtime/Throwable/StackTraceLogging.java
! test/runtime/Unsafe/PrimitiveHostClass.java
! test/runtime/logging/SafepointCleanupTest.java
! test/runtime/logging/VerificationTest.java
Changeset: aa932d6404c1
Author: erikj
Date: 2016-04-14 15:13 +0200
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/aa932d6404c1
8149777: Enable enhanced failure handler for "make test"
Reviewed-by: ihse
! test/Makefile
Changeset: 1759965f1593
Author: lana
Date: 2016-04-14 09:33 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/1759965f1593
Merge
- src/share/vm/gc/shared/liveRange.hpp
- src/share/vm/runtime/logTimer.hpp
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
Changeset: 88dd08d7be0f
Author: chegar
Date: 2016-04-15 16:19 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/88dd08d7be0f
8137058: Clear out all non-Critical APIs from sun.reflect
Reviewed-by: alanb, jfranck, mchung
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/classfile/vmSymbols.hpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/reflectionUtils.cpp
! test/compiler/jvmci/compilerToVM/ConstantPoolTestCase.java
! test/compiler/jvmci/compilerToVM/ConstantPoolTestsHelper.java
! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
! test/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: 367eb38ebfff
Author: lana
Date: 2016-04-21 12:57 -0700
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/367eb38ebfff
Added tag jdk-9+115 for changeset 88dd08d7be0f
! .hgtags
Changeset: 44b38209bc06
Author: alanb
Date: 2016-04-22 09:29 +0100
URL: http://hg.openjdk.java.net/jigsaw/jake/hotspot/rev/44b38209bc06
Merge
! .hgtags
! make/share/makefiles/mapfile-vers
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SAGetopt.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/jdi/VirtualMachineImpl.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/MethodCounters.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/JSnap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/CompactHashTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/JSJavaVM.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/soql/sa.js
! src/os/aix/vm/os_aix.cpp
! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/c1/c1_LIRGenerator.cpp
! src/share/vm/ci/ciEnv.cpp
! src/share/vm/classfile/classFileParser.cpp
! src/share/vm/classfile/classLoader.cpp
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/classLoaderData.cpp
! src/share/vm/classfile/dictionary.cpp
! src/share/vm/classfile/javaClasses.cpp
! src/share/vm/classfile/javaClasses.hpp
! src/share/vm/classfile/modules.cpp
! src/share/vm/classfile/sharedPathsMiscInfo.cpp
! src/share/vm/classfile/systemDictionary.cpp
! src/share/vm/classfile/systemDictionary.hpp
! src/share/vm/classfile/vmSymbols.hpp
- src/share/vm/gc/shared/liveRange.hpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/interpreter/interpreterRuntime.cpp
! src/share/vm/interpreter/linkResolver.cpp
! src/share/vm/jvmci/jvmciEnv.cpp
! src/share/vm/logging/logTag.hpp
! src/share/vm/memory/filemap.cpp
! src/share/vm/memory/metaspaceShared.cpp
! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
! src/share/vm/oops/arrayKlass.cpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/prims/jvm.cpp
! src/share/vm/prims/jvm.h
! src/share/vm/prims/jvmtiEnv.cpp
! src/share/vm/prims/jvmtiEnvBase.cpp
! src/share/vm/prims/jvmtiExport.cpp
! src/share/vm/prims/jvmtiExport.hpp
! src/share/vm/prims/methodHandles.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/arguments.hpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/init.cpp
! src/share/vm/runtime/jniHandles.cpp
! src/share/vm/runtime/jniHandles.hpp
- src/share/vm/runtime/logTimer.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/reflection.cpp
! src/share/vm/runtime/sharedRuntime.cpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/trace/traceMacros.hpp
! src/share/vm/utilities/ostream.cpp
! test/compiler/dependencies/MonomorphicObjectCall/TestMonomorphicObjectCall.java
- test/compiler/dependencies/MonomorphicObjectCall/java/lang/Object.java
! test/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/compiler/jvmci/compilerToVM/MethodIsIgnoredBySecurityStackWalkTest.java
! test/compiler/jvmci/compilerToVM/ResolveConstantInPoolTest.java
! test/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
! test/gc/metaspace/TestMetaspacePerfCounters.java
! test/gc/metaspace/TestPerfCountersAndMemoryPools.java
! test/runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java
! test/runtime/SharedArchiveFile/BootAppendTests.java
! test/runtime/SharedArchiveFile/SharedStrings.java
! test/testlibrary/ClassFileInstaller.java
More information about the jigsaw-dev
mailing list