CFV: New JDK 9 Reviewer: Stefan Johansson
Staffan Larsen
staffan.larsen at oracle.com
Mon Nov 9 15:15:43 UTC 2015
Vote: yes
> On 26 okt. 2015, at 15:59, Bengt Rutisson <bengt.rutisson at oracle.com> wrote:
>
> 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