hg: jdk9/hs-rt/hotspot: 30 new changesets

staffan.larsen at oracle.com staffan.larsen at oracle.com
Mon Nov 17 15:52:09 UTC 2014


Changeset: 9cb75e5e3948
Author:    katleman
Date:      2014-11-06 10:11 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9cb75e5e3948

Added tag jdk9-b38 for changeset c363a8b87e47

! .hgtags

Changeset: 0e417b376866
Author:    amurillo
Date:      2014-11-07 06:35 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0e417b376866

Merge

- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java

Changeset: 0843853b7a3a
Author:    sla
Date:      2014-11-13 07:58 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0843853b7a3a

Merge


Changeset: c85321489672
Author:    sjohanss
Date:      2014-10-30 10:51 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c85321489672

8061234: ResourceContext.requestAccurateUpdate() is unreliable
Summary: Changing copy_allocation_context_stats to return if there are more stats available after the copy.
Reviewed-by: rriggs, jcoomes

! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp
! src/share/vm/gc_interface/collectedHeap.hpp

Changeset: 919536dd73cc
Author:    mlarsson
Date:      2014-10-30 12:45 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/919536dd73cc

8043243: convert SCAN_AND_FORWARD, SCAN_AND_ADJUST_POINTERS, SCAN_AND_COMPACT macros to methods
Reviewed-by: mgerdin, kbarrett

! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/shared/markSweep.inline.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/memory/space.inline.hpp

Changeset: 4aeb83b5657f
Author:    brutisso
Date:      2014-10-31 09:10 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4aeb83b5657f

8061308: Remove iCMS
Reviewed-by: mgerdin, jmasa

! agent/src/share/classes/sun/jvm/hotspot/memory/DefNewGeneration.java
- agent/src/share/classes/sun/jvm/hotspot/memory/EdenSpace.java
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/Xusage.txt
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.inline.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp
! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.hpp
! src/share/vm/memory/collectorPolicy.hpp
! src/share/vm/memory/defNewGeneration.cpp
! src/share/vm/memory/defNewGeneration.hpp
! src/share/vm/memory/generation.hpp
! src/share/vm/memory/space.cpp
! src/share/vm/memory/space.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/vmStructs.cpp
! test/TEST.groups
! test/gc/g1/TestShrinkAuxiliaryData.java
- test/gc/startup_warnings/TestCMSIncrementalMode.java
- test/gc/startup_warnings/TestCMSNoIncrementalMode.java
- test/gc/startup_warnings/TestIncGC.java

Changeset: 729d098d4ff4
Author:    mlarsson
Date:      2014-11-03 11:29 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/729d098d4ff4

8054491: Remove wrong assert and refactor code in G1CollectorPolicy::record_concurrent_mark_end
Reviewed-by: tschatzl, brutisso

! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp

Changeset: 11003925fa03
Author:    mlarsson
Date:      2014-11-03 12:49 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/11003925fa03

8049341: Parallelize clearing the next mark bitmap
Reviewed-by: mgerdin, tschatzl

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp

Changeset: 32e3c9ec28b2
Author:    jwilhelm
Date:      2014-11-03 15:53 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/32e3c9ec28b2

Merge

- agent/src/share/classes/sun/jvm/hotspot/memory/EdenSpace.java
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! test/TEST.groups
- test/gc/startup_warnings/TestCMSIncrementalMode.java
- test/gc/startup_warnings/TestCMSNoIncrementalMode.java
- test/gc/startup_warnings/TestIncGC.java

Changeset: ec99dce065fb
Author:    brutisso
Date:      2014-11-05 10:12 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ec99dce065fb

8061449: G1: FreeRegionList_test() fails with G1 after the JDK-8058534 fix to HeapRegion::orig_end()
Reviewed-by: mgerdin, tschatzl, stefank

! src/share/vm/gc_implementation/g1/heapRegionSet.cpp

Changeset: f18a1b5cbf0b
Author:    ehelin
Date:      2014-11-05 16:39 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/f18a1b5cbf0b

8061467: Bad page size passed to setup_large_pages() on Solaris
Reviewed-by: tschatzl, mgerdin

! src/os/solaris/vm/os_solaris.cpp
+ test/gc/TestNUMAPageSize.java

Changeset: ac8658da2a92
Author:    jwilhelm
Date:      2014-11-05 15:50 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ac8658da2a92

8062836: BACKOUT - Parallelize clearing the next mark bitmap
Summary: Backing out due to non-trivial issues found in nightly testing
Reviewed-by: mgerdin, mlarsson

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp

Changeset: d4f303d3104c
Author:    mgerdin
Date:      2014-11-03 11:08 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d4f303d3104c

8061964: Insufficient compiler barriers for GCC in OrderAccess functions
Summary: Fix OrderAccess functions to emit memory clobbering inline assembly to attempt to stop copiler reordering.
Reviewed-by: dcubed, dholmes, bdelsart

! src/os_cpu/linux_x86/vm/orderAccess_linux_x86.inline.hpp

Changeset: dddb28a1f1d0
Author:    jcoomes
Date:      2014-11-07 15:34 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dddb28a1f1d0

8060467: CMS: small OldPLABSize and -XX:-ResizePLAB cause assert(ResizePLAB || n_blks == OldPLABSize) failed: Error
Reviewed-by: tschatzl, jmasa, kbarrett

! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp
+ test/gc/concurrentMarkSweep/DisableResizePLAB.java

Changeset: cc4bfa308b6d
Author:    mlarsson
Date:      2014-11-10 12:13 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/cc4bfa308b6d

8064348: Add TraceEvent::is_enabled() for embedded/minimal builds
Reviewed-by: ehelin, sla

! src/share/vm/trace/traceEventClasses.xsl

Changeset: bce440df920e
Author:    kbarrett
Date:      2014-10-27 17:24 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/bce440df920e

8062206: Remove unusable G1RSLogCheckCardTable command line argument
Summary: Remove dependent assertion and remove develop option
Reviewed-by: jwilhelm, mgerdin, tschatzl

! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp

Changeset: c42a0b8babb4
Author:    jwilhelm
Date:      2014-11-13 12:29 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c42a0b8babb4

Merge

- agent/src/share/classes/sun/jvm/hotspot/memory/EdenSpace.java
! src/cpu/sparc/vm/macroAssembler_sparc.cpp
! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
! src/share/vm/runtime/vmStructs.cpp
! test/TEST.groups
- test/gc/startup_warnings/TestCMSIncrementalMode.java
- test/gc/startup_warnings/TestCMSNoIncrementalMode.java
- test/gc/startup_warnings/TestIncGC.java

Changeset: e2441a0d98f3
Author:    zmajo
Date:      2014-11-06 09:40 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e2441a0d98f3

8057622: java/util/stream/test/org/openjdk/tests/java/util/stream/InfiniteStreamWithLimitOpTest: SEGV inside compiled code (sparc)
Summary: In Parse::array_store_check(), add control edge FROM IfTrue branch of runtime type check of the destination array TO loading _element_klass from destination array.
Reviewed-by: kvn, roland, anoll

! src/share/vm/opto/doCall.cpp
! src/share/vm/opto/graphKit.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/macroArrayCopy.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/memnode.hpp
! src/share/vm/opto/parse1.cpp
! src/share/vm/opto/parseHelper.cpp

Changeset: ef2e397e8b7b
Author:    mdoerr
Date:      2014-11-05 16:28 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ef2e397e8b7b

8062950: Bug in locking code when UseOptoBiasInlining is disabled: assert(dmw->is_neutral()) failed: invariant
Reviewed-by: dholmes, kvn

! src/cpu/x86/vm/macroAssembler_x86.cpp

Changeset: b133170fd2b9
Author:    drchase
Date:      2014-11-07 13:58 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b133170fd2b9

Merge

- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java

Changeset: a10efd800bc6
Author:    iignatyev
Date:      2014-11-08 16:00 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a10efd800bc6

8062011: JT_HS/compiler/7068051 uses jre/lib/javaws.jar
Reviewed-by: kvn, iignatyev
Contributed-by: tatiana.pivovarova at oracle.com

! test/compiler/7068051/Test7068051.java
- test/compiler/7068051/Test7068051.sh

Changeset: 140f3e405a8a
Author:    iignatyev
Date:      2014-11-08 16:00 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/140f3e405a8a

8062742: compiler/EliminateAutoBox/UnsignedLoads.java fails with client vm
Reviewed-by: kvn, rbackman, anoll, vlivanov, iignatyev
Contributed-by: tatiana.pivovarova at oracle.com

! test/TEST.groups
! test/compiler/EliminateAutoBox/UnsignedLoads.java

Changeset: dfc5ef36035d
Author:    iignatyev
Date:      2014-11-10 19:04 +0300
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dfc5ef36035d

8059624: Test task: WhiteBox API for testing segmented codecache feature
Reviewed-by: kvn, thartmann

! src/share/vm/code/codeBlob.cpp
! src/share/vm/code/codeBlob.hpp
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
! src/share/vm/compiler/compileBroker.cpp
! src/share/vm/prims/whitebox.cpp
! src/share/vm/prims/whitebox.hpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! src/share/vm/runtime/sweeper.hpp
+ test/compiler/whitebox/AllocationCodeBlobTest.java
+ test/compiler/whitebox/GetCodeHeapEntriesTest.java
! test/compiler/whitebox/GetNMethodTest.java
+ test/compiler/whitebox/LockCompilationTest.java
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java
+ test/testlibrary/whitebox/sun/hotspot/code/BlobType.java
+ test/testlibrary/whitebox/sun/hotspot/code/CodeBlob.java
! test/testlibrary/whitebox/sun/hotspot/code/NMethod.java

Changeset: 0d599246de33
Author:    thartmann
Date:      2014-11-11 11:05 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d599246de33

8056071: compiler/whitebox/IsMethodCompilableTest.java fails with 'method() is not compilable after 3 iterations'
Summary: Always use MDO if valid and always compile trivial methods with C1 if available.
Reviewed-by: kvn, iveresov

! src/share/vm/interpreter/bytecodes.hpp
! src/share/vm/oops/method.cpp
! src/share/vm/oops/method.hpp
! src/share/vm/oops/methodData.cpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/runtime/advancedThresholdPolicy.cpp
! src/share/vm/runtime/simpleThresholdPolicy.inline.hpp
! test/compiler/whitebox/IsMethodCompilableTest.java

Changeset: c14722c9cda3
Author:    vlivanov
Date:      2014-11-11 04:46 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c14722c9cda3

8060147: SIGSEGV in Metadata::mark_on_stack() while marking metadata in ciEnv
Reviewed-by: kvn, roland, coleenp, mgerdin

! src/share/vm/ci/ciMethod.cpp
! src/share/vm/ci/ciMethod.hpp
! src/share/vm/ci/ciObjectFactory.cpp
! src/share/vm/ci/ciObjectFactory.hpp

Changeset: 96dc34bb422b
Author:    drchase
Date:      2014-11-13 11:35 -0500
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/96dc34bb422b

Merge

! src/cpu/x86/vm/macroAssembler_x86.cpp
! src/share/vm/opto/macro.cpp
! src/share/vm/runtime/mutexLocker.cpp
! src/share/vm/runtime/mutexLocker.hpp
! test/TEST.groups
- test/compiler/7068051/Test7068051.sh
! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java

Changeset: 8f90a1069def
Author:    katleman
Date:      2014-11-12 20:32 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/8f90a1069def

Added tag jdk9-b39 for changeset 9cb75e5e3948

! .hgtags

Changeset: 6b09b3193d73
Author:    lana
Date:      2014-11-13 09:38 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6b09b3193d73

Merge

- test/runtime/NMT/UnsafeMallocLimit.java
- test/runtime/NMT/UnsafeMallocLimit2.java

Changeset: c5333c40b081
Author:    amurillo
Date:      2014-11-13 16:11 -0800
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c5333c40b081

Merge

- agent/src/share/classes/sun/jvm/hotspot/memory/EdenSpace.java
- test/compiler/7068051/Test7068051.sh
- test/gc/startup_warnings/TestCMSIncrementalMode.java
- test/gc/startup_warnings/TestCMSNoIncrementalMode.java
- test/gc/startup_warnings/TestIncGC.java

Changeset: 67f1976ae672
Author:    sla
Date:      2014-11-17 09:36 +0100
URL:       http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/67f1976ae672

Merge

- agent/src/share/classes/sun/jvm/hotspot/memory/EdenSpace.java
! src/share/vm/runtime/arguments.cpp
! src/share/vm/runtime/globals.hpp
- test/compiler/7068051/Test7068051.sh
- test/gc/startup_warnings/TestCMSIncrementalMode.java
- test/gc/startup_warnings/TestCMSNoIncrementalMode.java
- test/gc/startup_warnings/TestIncGC.java



More information about the jdk9-hs-rt-changes mailing list