CFV: New JDK 9 Reviewer: Stefan Johansson
Bengt Rutisson
bengt.rutisson at oracle.com
Mon Oct 26 14:59:51 UTC 2015
I hereby nominate Stefan Johansson (sjohanss) to jdk9 Reviewer.
Stefan is a member of the Hotspot GC team and has contributed 40
changesets to Hotspot [3]. Stefan has made changes and improvement to
large parts of the GC code and lately he has been refactoring the oop
iteration code.
Votes are due by 4:30 PM CET, Monday, November 9, 2015
Only current jdk9 Reviewers [1] are eligible to vote on this
nomination. Votes must be cast in the open by replying to this mailing
list.
For Three-Vote Consensus voting instructions, see [2].
Bengt Rutisson
[1] http://openjdk.java.net/census
[2] http://openjdk.java.net/projects/#reviewer-vote
[3]
8129417: Oop iteration clean-up to remove oop_ms_follow_contents
8129590: TestShrinkDefragmentedHeap.java runs out of memory
8078901: Add trace event for G1 MMU information
8081607: Change default GC for server configurations to G1
8077279: assert(ic->is_clean()) failed: IC should be clean
8080746: Refactor oop iteration macros to be more general
8078897: Clean out unused code in G1MMUTracker
8077836: Make sure G1ParGCAllocBuffer are marked as retired
8075735: Missing include causes minimal build failure
8073944: Simplify ArgumentsExt and remove unneeded functionallity
8062672: JVM crashes during GC on various asserts which checks that
HeapWord ptr is an oop
8069034: gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
nightly failure
8069011: gc/TestSmallHeap.java failing in nightly
8040935: -XX:+AggressiveOpts broken: GC triggered before VM
initialization completed on several tests
8067368: TestConcMarkCycleWB.java crashed at G1CollectedHeap::heap()+0xb
8062063: Usage of UseHugeTLBFS, UseLargePagesInMetaspace and huge
SurvivorAlignmentInBytes cause crashes in CMBitMapClosure::do_bit
8065227: Report allocation context stats at end of cleanup
8061234: ResourceContext.requestAccurateUpdate() is unreliable
8058568: GC cleanup phase can cause G1 skipping a System.gc()
8059466: Force young GC to initiate marking cycle when stat update is
requested
8057752: WhiteBox extension support for testing
8057710: Refactor G1 heap region default sizes
8057658: Enable G1 FullGC extensions
8057536: Refactor G1 to allow context specific allocations
8028787: tmtools/jstat/gcoldcapacity/jstat_gcoldcapacity02 fails
nsk.share.Failure: OGC < OGCMN in RT_Baseline
8029186: regression-hotspot nightly failure:
assert(FLAG_IS_DEFAULT(MaxNewSize) || MaxNewSize < MaxHeapSize) failed
8028498: runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java
asserts in RT_Baseline
8035057: NewSize ergonomics wrong when setting small or unaligned size
on command line
8033440: jmap reports unexpected used/free size of concurrent mark-sweep
generation
8033426: Scale initial NewSize using NewRatio if not set on command line
8031686: G1: assert(_hrs.max_length() == _expansion_regions) failed
8020277: Young GC could be extremely slow due to assertion in
ObjectStartArray::object_starts_in_range
8028993: Full collections with ParallelScavenge slower in JDK 8 compared
to 7u40
8029329: tmtools tests fail with NPE (in the tool) when run with G1 and
FlightRecorder
8027675: Full collections with Serial slower in JDK 8 compared to 7u40
8027960: Assertion assert(end >= start) failed during nightly testing on
solaris
8026848: -XX:+G1SummarizeRSetStats can result in wrong exit code and crash
8025661: Ill-formed -Xminf and -Xmaxf options values interpreted as 0
8024176: [macosx] gc/metaspace/ClassMetaspaceSizeInJmapHeap.java failed
since jdk8b105, hs25b47
8016155: SIGBUS when running Kitchensink with ParallelScavenge and
ParallelOld
More information about the jdk9-dev
mailing list