hg: jdk10/sandbox/hotspot: 13 new changesets

ashipile at redhat.com ashipile at redhat.com
Mon Jul 10 19:54:50 UTC 2017


Changeset: 7fa89c302fd4
Author:    shade
Date:      2017-07-10 18:58 +0200
URL:       http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/7fa89c302fd4

Tests if Epsilon dies predictably

+ test/gc/epsilon/TestDieDefault.java
+ test/gc/epsilon/TestDieWithHeapDump.java
+ test/gc/epsilon/TestDieWithOnError.java

Changeset: 0b49df2beadc
Author:    shade
Date:      2017-07-10 19:18 +0200
URL:       http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/0b49df2beadc

Properly fix g1_post_barrier_slow_id

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

Changeset: ff099342e802
Author:    shade
Date:      2017-07-10 19:26 +0200
URL:       http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/ff099342e802

Properly fix stubGenerator

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

Changeset: 6e141a4a3815
Author:    shade
Date:      2017-07-10 20:18 +0200
URL:       http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/6e141a4a3815

Properly fix memoryPool TODO

! src/share/vm/gc/epsilon/epsilonCollectedHeap.cpp
! src/share/vm/gc/epsilon/epsilonCollectedHeap.hpp
+ src/share/vm/services/epsilonMemoryPool.cpp
+ src/share/vm/services/epsilonMemoryPool.hpp
! src/share/vm/services/memoryService.cpp
! src/share/vm/services/memoryService.hpp

Changeset: 7c2f93e004a1
Author:    shade
Date:      2017-07-10 20:22 +0200
URL:       http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/7c2f93e004a1

Properly named header guards

! src/share/vm/gc/epsilon/epsilonBarrierSet.hpp
! src/share/vm/gc/epsilon/epsilonCollectedHeap.hpp
! src/share/vm/gc/epsilon/epsilonCollectorPolicy.hpp
! src/share/vm/services/epsilonMemoryPool.hpp

Changeset: 69c1abf7b30f
Author:    shade
Date:      2017-07-10 20:50 +0200
URL:       http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/69c1abf7b30f

Replace custom code with ContigousSpace

! src/share/vm/gc/epsilon/epsilonCollectedHeap.cpp
! src/share/vm/gc/epsilon/epsilonCollectedHeap.hpp

Changeset: 87e1205668ff
Author:    shade
Date:      2017-07-10 21:11 +0200
URL:       http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/87e1205668ff

Fixup AlwaysPreTouch support

! src/share/vm/gc/epsilon/epsilonCollectedHeap.cpp
+ test/gc/epsilon/TestAlwaysPretouch.java

Changeset: 58398e30aca5
Author:    shade
Date:      2017-07-10 21:16 +0200
URL:       http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/58398e30aca5

Rehash tests

! test/gc/epsilon/TestByteArrays.java
! test/gc/epsilon/TestObjects.java
! test/gc/epsilon/TestRefArrays.java
- test/gc/epsilon/TestSmallHeap.java

Changeset: a25cc692350f
Author:    shade
Date:      2017-07-10 21:34 +0200
URL:       http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/a25cc692350f

Try to support other architectures besides x86

! src/cpu/aarch64/vm/stubGenerator_aarch64.cpp
! src/cpu/aarch64/vm/templateTable_aarch64.cpp
! src/cpu/arm/vm/stubGenerator_arm.cpp
! src/cpu/arm/vm/templateTable_arm.cpp
! src/cpu/ppc/vm/stubGenerator_ppc.cpp
! src/cpu/ppc/vm/templateTable_ppc_64.cpp
! src/cpu/s390/vm/stubGenerator_s390.cpp
! src/cpu/s390/vm/templateTable_s390.cpp
! src/cpu/sparc/vm/stubGenerator_sparc.cpp
! src/cpu/sparc/vm/templateTable_sparc.cpp

Changeset: 39b71802520a
Author:    shade
Date:      2017-07-10 21:39 +0200
URL:       http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/39b71802520a

Untie epsilonMemoryPool history.

- src/share/vm/services/epsilonMemoryPool.cpp

Changeset: 0cfde583ab01
Author:    shade
Date:      2017-07-10 21:39 +0200
URL:       http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/0cfde583ab01

Untie epsilonMemoryPool history, #2

+ src/share/vm/services/epsilonMemoryPool.cpp

Changeset: 16a70541ba33
Author:    shade
Date:      2017-07-10 21:40 +0200
URL:       http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/16a70541ba33

Newline in epsilonCollectedHeap.hpp

! src/share/vm/gc/epsilon/epsilonCollectedHeap.hpp

Changeset: 16657632f21c
Author:    shade
Date:      2017-07-10 21:51 +0200
URL:       http://hg.openjdk.java.net/jdk10/sandbox/hotspot/rev/16657632f21c

Remove remaining TODOs in epsilonBarrierSet

! src/share/vm/gc/epsilon/epsilonBarrierSet.hpp



More information about the jdk10-sandbox-changes mailing list