hg: jdk9/hs/hotspot: 13 new changesets

jesper.wilhelmsson at oracle.com jesper.wilhelmsson at oracle.com
Thu Sep 18 18:38:31 UTC 2014


Changeset: 2b1f46ac5d49
Author:    tonyp
Date:      2014-09-10 11:55 +0200
URL:       http://hg.openjdk.java.net/jdk9/hs/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/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/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/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/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/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/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/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/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/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/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/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/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



More information about the jdk9-all-changes mailing list