hg: jdk9/hs-emb/hotspot: 33 new changesets

alejandro.murillo at oracle.com alejandro.murillo at oracle.com
Fri Sep 19 10:10:50 UTC 2014


Changeset: 49d1d18d24d6
Author:    katleman
Date:      2014-09-17 22:55 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/49d1d18d24d6

Added tag jdk9-b31 for changeset 9f7d155d28e5

! .hgtags

Changeset: af46576a8d7c
Author:    lana
Date:      2014-09-18 13:28 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/af46576a8d7c

Merge

- test/runtime/RedefineFinalizer/RedefineFinalizer.java

Changeset: 2ade0284497b
Author:    dholmes
Date:      2014-09-10 00:44 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/2ade0284497b

8056183: os::is_MP() always reports true when NMT is enabled
Reviewed-by: shade, coleenp, bdelsart

! src/share/vm/runtime/os.hpp

Changeset: ebc96d6c7074
Author:    ctornqvi
Date:      2014-09-10 07:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/ebc96d6c7074

8055719: Clean out support for old VC versions from ProjectCreator
Summary: Clean out support for old VC versions from ProjectCreator
Reviewed-by: sla, allwin

! make/windows/makefiles/projectcreator.make
- src/share/tools/ProjectCreator/FileTreeCreatorVC7.java
! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC8.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC9.java

Changeset: 396253716f03
Author:    igerasim
Date:      2014-09-10 09:52 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/396253716f03

8057744: (process) Synchronize exiting of threads and process [win]
Reviewed-by: dholmes, dcubed, sla

! src/os/aix/vm/os_aix.inline.hpp
! src/os/bsd/vm/os_bsd.inline.hpp
! src/os/linux/vm/os_linux.inline.hpp
! src/os/solaris/vm/os_solaris.inline.hpp
! src/os/windows/vm/os_windows.cpp
! src/os/windows/vm/os_windows.hpp
! src/os/windows/vm/os_windows.inline.hpp
! src/share/vm/runtime/java.cpp
! src/share/vm/runtime/os.hpp

Changeset: 03835eaaab2d
Author:    dcubed
Date:      2014-09-10 11:48 -0600
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/03835eaaab2d

8057107: cleanup indent white space issues prior to Contended Locking reorder and cache line bucket
Reviewed-by: fparain, sspitsyn, coleenp

! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/atomic.hpp
! src/share/vm/runtime/mutex.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: 0420e825bb3c
Author:    dcubed
Date:      2014-09-10 11:52 -0600
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/0420e825bb3c

8057109: manual cleanup of white space issues prior to Contended Locking reorder and cache line bucket
Reviewed-by: fparain, sspitsyn, coleenp

! src/os/bsd/vm/os_bsd.cpp
! src/os/bsd/vm/os_bsd.hpp
! src/os/linux/vm/os_linux.cpp
! src/os/linux/vm/os_linux.hpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
! src/os/windows/vm/os_windows.cpp
! src/share/vm/runtime/atomic.hpp
! src/share/vm/runtime/mutex.cpp
! src/share/vm/runtime/objectMonitor.cpp
! src/share/vm/runtime/objectMonitor.hpp
! src/share/vm/runtime/sharedRuntime.hpp
! src/share/vm/runtime/synchronizer.cpp
! src/share/vm/runtime/synchronizer.hpp
! src/share/vm/runtime/thread.cpp
! src/share/vm/runtime/thread.hpp

Changeset: 0990a645d215
Author:    dcubed
Date:      2014-09-10 17:06 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/0990a645d215

Merge

! 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

Changeset: f679e6236dad
Author:    dsamersoff
Date:      2014-09-11 03:13 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f679e6236dad

8054174: minor buglet in computation of end of pc descs in libjvm_db.c
Summary: fixed scopes_pcs_end calculation
Reviewed-by: sspitsyn, sla
Contributed-by: Tom Rodriguez <tom.rodriguez at oracle.com>

! src/os/bsd/dtrace/generateJvmOffsets.cpp
! src/os/bsd/dtrace/libjvm_db.c
! src/os/solaris/dtrace/generateJvmOffsets.cpp
! src/os/solaris/dtrace/libjvm_db.c

Changeset: 9fee52d12618
Author:    coleenp
Date:      2014-09-11 10:46 -0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/9fee52d12618

8055145: [TESTBUG] runtime/7158988/FieldMonitor.java fails with VMDisconnectedException
Summary: Exclude this test on JPRT and make it trivially pass if it gets a disconnected exception (which seems rare)
Reviewed-by: gtriantafill, sspitsyn, ctornqvi

! test/TEST.groups
! test/runtime/7158988/FieldMonitor.java

Changeset: e7748e052f65
Author:    ctornqvi
Date:      2014-09-11 17:54 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/e7748e052f65

8022865: [TESTBUG] Compressed Oops testing needs to be revised
Summary: Rewrote compressed oops tests
Reviewed-by: kvn, coleenp, mseledtsov

! src/share/vm/memory/universe.cpp
! src/share/vm/memory/universe.hpp
+ test/runtime/CompressedOops/CompressedClassSpaceSize.java
+ test/runtime/CompressedOops/ObjectAlignment.java
+ test/runtime/CompressedOops/UseCompressedOops.java
! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java

Changeset: f4c930de9991
Author:    iklam
Date:      2014-09-12 14:05 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/f4c930de9991

Merge

! src/share/vm/runtime/os.hpp

Changeset: aad2fc28a698
Author:    gtriantafill
Date:      2014-09-15 14:28 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/aad2fc28a698

8058504: [TESTBUG] Temporarily disable failing test runtime/NMT/MallocTrackingVerify.java
Reviewed-by: ctornqvi, hseigel

! test/runtime/NMT/MallocTrackingVerify.java

Changeset: 6bf471234b2f
Author:    ihse
Date:      2014-09-16 12:13 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/6bf471234b2f

8056999: Make hotspot builds less verbose on default log level
Reviewed-by: dholmes, erikj

! make/aix/makefiles/adlc.make
! make/aix/makefiles/buildtree.make
! make/aix/makefiles/defs.make
! make/aix/makefiles/jsig.make
! make/aix/makefiles/jvmti.make
! make/aix/makefiles/rules.make
! make/aix/makefiles/sa.make
! make/aix/makefiles/saproc.make
! make/aix/makefiles/trace.make
! make/aix/makefiles/vm.make
! make/bsd/makefiles/adlc.make
! make/bsd/makefiles/buildtree.make
! make/bsd/makefiles/defs.make
! make/bsd/makefiles/dtrace.make
! make/bsd/makefiles/jsig.make
! make/bsd/makefiles/jvmti.make
! make/bsd/makefiles/rules.make
! make/bsd/makefiles/sa.make
! make/bsd/makefiles/saproc.make
! make/bsd/makefiles/trace.make
! make/bsd/makefiles/vm.make
! make/defs.make
! make/linux/makefiles/adlc.make
! make/linux/makefiles/buildtree.make
! make/linux/makefiles/defs.make
! make/linux/makefiles/dtrace.make
! make/linux/makefiles/jsig.make
! make/linux/makefiles/jvmti.make
! make/linux/makefiles/rules.make
! make/linux/makefiles/sa.make
! make/linux/makefiles/saproc.make
! make/linux/makefiles/trace.make
! make/linux/makefiles/vm.make
! make/solaris/makefiles/adlc.make
! make/solaris/makefiles/buildtree.make
! make/solaris/makefiles/defs.make
! make/solaris/makefiles/dtrace.make
! make/solaris/makefiles/jsig.make
! make/solaris/makefiles/jvmti.make
! make/solaris/makefiles/rules.make
! make/solaris/makefiles/sa.make
! make/solaris/makefiles/saproc.make
! make/solaris/makefiles/trace.make
! make/solaris/makefiles/vm.make

Changeset: 2b1f46ac5d49
Author:    tonyp
Date:      2014-09-10 11:55 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/2b1f46ac5d49

8057799: Unnecessary NULL check in G1KeepAliveClosure
Reviewed-by: tschatzl, stefank

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

Changeset: 32b18c8f19fa
Author:    mgerdin
Date:      2014-08-26 11:53 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/32b18c8f19fa

8056039: Hotspot does not compile with clang 3.4 on Linux
Reviewed-by: brutisso, sla

! 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/share/vm/utilities/globalDefinitions.hpp
! src/share/vm/utilities/globalDefinitions_gcc.hpp
! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp

Changeset: 452533d0addf
Author:    jwilhelm
Date:      2014-09-11 14:21 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/452533d0addf

8041946: CMM Testing: 8u40 an allocated humongous object at the end of the heap should not prevents shrinking the heap
Summary: New test added
Reviewed-by: jwilhelm, tschatzl
Contributed-by: andrey.x.zakharov at oracle.com

+ test/gc/g1/TestShrinkDefragmentedHeap.java

Changeset: 306a3f87256e
Author:    jwilhelm
Date:      2014-09-11 14:21 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/306a3f87256e

8056237: [TESTBUG] gc/g1/TestHumongousShrinkHeap.java fails due to OOM
Summary: Added respect for available memory. Renamed function names
Reviewed-by: jwilhelm, tschatzl
Contributed-by: andrey.x.zakharov at oracle.com

! test/gc/g1/TestHumongousShrinkHeap.java

Changeset: 13c5569c0fc4
Author:    tonyp
Date:      2014-09-15 12:19 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/13c5569c0fc4

8057768: Make heap region region type in G1 HeapRegion explicit
Reviewed-by: brutisso, tschatzl

! src/share/vm/gc_implementation/g1/concurrentMark.cpp
! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp
! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp
! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp
! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp
! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.hpp
! src/share/vm/gc_implementation/g1/heapRegion.cpp
! src/share/vm/gc_implementation/g1/heapRegion.hpp
! src/share/vm/gc_implementation/g1/heapRegionSet.cpp
! src/share/vm/gc_implementation/g1/heapRegionSet.hpp
+ src/share/vm/gc_implementation/g1/heapRegionType.cpp
+ src/share/vm/gc_implementation/g1/heapRegionType.hpp

Changeset: cde40424bcd4
Author:    ehelin
Date:      2014-09-15 10:57 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/cde40424bcd4

8049536: os::commit_memory on Solaris uses aligment_hint as page size
Reviewed-by: stefank, tschatzl

! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
+ test/runtime/memory/LargePages/TestLargePageSizeInBytes.java

Changeset: 3c820b8715c4
Author:    jwilhelm
Date:      2014-09-15 15:28 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/3c820b8715c4

Merge

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp

Changeset: 510dbe16e832
Author:    jwilhelm
Date:      2014-09-15 13:32 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/510dbe16e832

Merge

! src/os/solaris/vm/os_solaris.cpp

Changeset: b326a3e8dcab
Author:    ehelin
Date:      2014-06-24 15:50 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b326a3e8dcab

8049864: TestParallelHeapSizeFlags fails with unexpected heap size
Reviewed-by: sjohanss, jmasa

! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp
! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp
! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp
! src/share/vm/memory/heap.cpp
! src/share/vm/prims/jni.cpp
! src/share/vm/runtime/os.cpp
! src/share/vm/runtime/os.hpp
! src/share/vm/runtime/virtualspace.cpp
! test/gc/arguments/TestParallelHeapSizeFlags.java

Changeset: 9a2dcda0e222
Author:    tschatzl
Date:      2014-09-16 10:28 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/9a2dcda0e222

8052172: Evacuation failure handling in G1 does not evacuate all objects if -XX:-G1DeferredRSUpdate is set
Summary: Remove -XX:-G1DeferredRSUpdate functionality as it is racy. During evacuation failure handling, threads where evacuation failure handling occurred may try to add remembered sets to regions which remembered sets are currently being scanned. The iterator to handle the remembered set scan does not support addition of entries during scan and so may skip valid references.
Reviewed-by: iveresov, brutisso, mgerdin

! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp
! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp
! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp
! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.cpp
! src/share/vm/gc_implementation/g1/g1RemSet.hpp
! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp
! src/share/vm/gc_implementation/g1/g1_globals.hpp
- test/gc/g1/TestDeferredRSUpdate.java

Changeset: b97bb4bc8d21
Author:    stefank
Date:      2014-09-16 10:13 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/b97bb4bc8d21

8058475: TestCMSClassUnloadingEnabledHWM.java fails with '.*CMS Initial Mark.*' missing from stdout/stderr
Reviewed-by: mgerdin, tschatzl, brutisso

- test/gc/class_unloading/AllocateBeyondMetaspaceSize.java
! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java
! test/gc/class_unloading/TestG1ClassUnloadingHWM.java

Changeset: 52e69512acf2
Author:    stefank
Date:      2014-09-16 09:31 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/52e69512acf2

Merge

- test/gc/class_unloading/AllocateBeyondMetaspaceSize.java

Changeset: 44ede98c4920
Author:    jwilhelm
Date:      2014-09-18 19:41 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/44ede98c4920

Merge

! src/os/bsd/vm/os_bsd.cpp
! src/os/linux/vm/os_linux.cpp
! src/os/solaris/vm/os_solaris.cpp
! src/os/solaris/vm/os_solaris.hpp
- src/share/tools/ProjectCreator/FileTreeCreatorVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC8.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC9.java
! src/share/vm/runtime/os.hpp

Changeset: 087443edb74a
Author:    thartmann
Date:      2014-09-15 08:08 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/087443edb74a

8048721: -XX:+PrintCompilation prints negative bci for non entrant OSR methods
Summary: Removed 'InvalidOSREntryBci' and checking nmethod::_state instead to determine if an osr method is non-entrant.
Reviewed-by: kvn, vlivanov, drchase

! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java
! src/cpu/ppc/vm/interp_masm_ppc_64.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/sparc/vm/interp_masm_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp
! src/cpu/x86/vm/templateTable_x86_32.cpp
! src/cpu/x86/vm/templateTable_x86_64.cpp
! src/share/vm/code/nmethod.cpp
! src/share/vm/code/nmethod.hpp
! src/share/vm/interpreter/bytecodeInterpreter.cpp
! src/share/vm/runtime/vmStructs.cpp
! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 9b8312ce5146
Author:    anoll
Date:      2014-09-16 14:39 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/9b8312ce5146

8058452: ciInstanceKlass::non_static_fields() can be removed
Summary: ciInstanceKlass::non_static_fields() and all associated data structures can be removed since they are unused.
Reviewed-by: kvn, thartmann

! src/share/vm/ci/ciField.hpp
! src/share/vm/ci/ciInstanceKlass.cpp
! src/share/vm/ci/ciInstanceKlass.hpp

Changeset: 3a59d786378b
Author:    iignatyev
Date:      2014-09-16 21:29 +0400
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/3a59d786378b

8057165: [TESTBUG] Need a test to cover JDK-8054883
Reviewed-by: kvn, iveresov, iignatyev
Contributed-by: Boris Molodenkov <boris.molodenkov at oracle.com>

+ test/compiler/osr/TestRangeCheck.java

Changeset: 4e54c93fa1b3
Author:    adlertz
Date:      2014-09-18 19:30 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/4e54c93fa1b3

Merge


Changeset: ca41b6bd9b42
Author:    adlertz
Date:      2014-09-18 18:40 +0000
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/ca41b6bd9b42

Merge

! src/share/vm/utilities/globalDefinitions.hpp

Changeset: 4ac471db103d
Author:    amurillo
Date:      2014-09-19 01:59 -0700
URL:       http://hg.openjdk.java.net/jdk9/hs-emb/hotspot/rev/4ac471db103d

Merge

- src/share/tools/ProjectCreator/FileTreeCreatorVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC7.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC8.java
- src/share/tools/ProjectCreator/WinGammaPlatformVC9.java
- test/gc/class_unloading/AllocateBeyondMetaspaceSize.java
- test/gc/g1/TestDeferredRSUpdate.java



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