CFV: New JDK 9 Reviewer: Per Lidén

Vladimir Ivanov vladimir.x.ivanov at oracle.com
Tue May 26 11:05:05 UTC 2015


Vote: yes

Best regards,
Vladimir Ivanov

On 5/26/15 12:47 PM, Stefan Karlsson wrote:
> I hereby nominate Per Lidén to JDK 9 Reviewer.
>
> Per is a member of the HotSpot GC team and has contributed 41 patches to
> HotSpot [4]. He is also the author of "String Deduplication in G1" [3].
>
> Votes are due by 11:45 AM CEST, Tuesday June 9, 2015.
>
> Only current JDK 9 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].
>
> Stefan Karlsson
>
> [1] http://openjdk.java.net/census
> [2] http://openjdk.java.net/projects/#reviewer-vote
> [3] http://openjdk.java.net/jeps/192
> [4] List of patches:
> 8080930: SA changes broke bootcycle-images builds
> 8080584: isGCActiveMark.hpp should not include parallelScavengeHeap.hpp
> 8080585: concurrentGCThread.hpp should not include suspendibleThreadSet.hpp
> 8080581: Align SA with new GC directory structure
> 8079792: GC directory structure cleanup
> 8079579: Add SuspendibleThreadSetLeaver and make
> SuspendibleThreadSet::joint()/leave() private
> 8079330: Circular dependency between G1CollectedHeap and
> G1BlockOffsetSharedArray
> 8013171: G1: C1 x86_64 barriers use 32-bit accesses to 64-bit
> PtrQueue::_index
> 8079148: Fix incorrect include guards
> 8068582: UseSerialGC not always set up properly
> 8077417: Cleanup of Universe::initialize_heap()
> 8077415: Remove duplicate variables holding the CollectedHeap
> 8077413: Avoid use of Universe::heap() inside collectors
> 8076534: CollectedHeapName in SA agent incorrect
> 8076447: Remove unused MemoryManager::kind()
> 8076294: Cleanup of CollectedHeap::kind()
> 8076231: Remove unused is_in_partial_collection()
> 8046231: G1: Code root location ... from nmethod ... not in strong code
> roots for region
> 8044796: G1: Enable G1CollectedHeap::stop()
> 8044768: Backout fix for JDK-8040807
> 8040807: G1: Enable G1CollectedHeap::stop()
> 8042310: TestStringDeduplicationMemoryUsage test failing
> 8044132: Quarantine unstable/broken GC tests
> 8039042: G1: Phantom zeros in cardtable
> 8040804: G1: Concurrent mark stuck in loop calling os::elapsedVTime()
> 8040803: G1: Concurrent mark hangs when mark stack overflows
> 8040245: G1: VM hangs during shutdown
> 8039147: Cleanup SuspendibleThreadSet
> 8037112: gc/g1/TestHumongousAllocInitialMark.java caused SIGSEGV
> 8038461: Test gc/g1/TestStringDeduplicationMemoryUsage.java fails with
> unexpected memory usage
> 8029075: String deduplication in G1
> 8036673: G1: Abort weak reference processing if mark stack overflows
> 8036672: G1: alloc_purpose in copy_to_survivor_space() used incorrectly
> 8031703: Missing post-barrier in ReferenceProcessor
> 8029162: G1: Shared SATB queue never enabled
> 8029255: G1: Reference processing should not enqueue references on the
> shared SATB queue
> 8024634: gc/startup_warnings tests can fail due to unrelated warnings
> 8024632: Description of InitialSurvivorRatio flag in globals.hpp is
> incorrect
> 8023158: hotspot/test/gc/7168848/HumongousAlloc.java fails 14 full gcs,
> expect 0 full gcs
> 8024974: Incorrect use of GC_locker::is_active()
> 8014022: G1: Non Java threads should lock the shared SATB queue lock
> without safepoint checks
>


More information about the jdk9-dev mailing list