CFV: New JDK Committer: Alexander Harlap

Thomas Schatzl thomas.schatzl at oracle.com
Thu Nov 23 15:12:05 UTC 2017


I hereby nominate Alexander Harlap (aharlap) to JDK Committer.

Alexander works for Oracle as a member of the Garbage Collection team,
and has in total contributed 22 changesets in various areas of the
Hotspot VM [3].

Votes are due by December 7, 2017.

Only current JDK Committers [1] are eligible to vote on this
nomination.

Votes must be cast in the open by replying to this mailing list. For 
Lazy Consensus voting instructions, see [2].

Thanks,
Coleen

[1] http://openjdk.java.net/census <http://openjdk.java.net/census>
[2] http://openjdk.java.net/bylaws#lazy-consensus 
<http://openjdk.java.net/bylaws#lazy-consensus>
[3] List of changes:

(1) 8005204: Code Cache Reduction: command line options implementation
http://hg.openjdk.java.net/jdk/jdk/rev/f3d755b11424

(2) 8005639: Move InlineSynchronizedMethods flag from develop to
product
http://hg.openjdk.java.net/jdk/jdk/rev/73bac1831823

(3) 8185591: guarantee(_byte_map[_guard_index] == last_card) failed:
card table guard has been modified
http://hg.openjdk.java.net/jdk/hs/rev/62d5973082e3

(4) 8187819: gc/TestFullGCALot.java fails on jdk10 started with "-XX:-
UseCompressedOops" option
http://hg.openjdk.java.net/jdk/hs/rev/72855b7d10ac

(5) 8183973: gc/TestFullGCALot.java fails in JDK10-hs nightly
http://hg.openjdk.java.net/jdk/hs/rev/71f1b50a1c6c

(6) 8184045: TestSystemGCWithG1.java times out on Solaris SPARC
http://hg.openjdk.java.net/jdk/hs/rev/01dc8e9d2da3

(7) 8178507: co-locate nsk.regression.gc tests
http://hg.openjdk.java.net/jdk/hs/rev/cbe334268a4c

(8) 8065402: G1 does not expand marking stack when mark stack overflow
happens during concurrent marking
http://hg.openjdk.java.net/jdk/hs/rev/dbb55d89699c

(9) 8178542: G1: VM hangs during shutdown due to mark stack overflow
http://hg.openjdk.java.net/jdk/hs/rev/62fac1c2c841

(10) 8165674: G1CMMarkStack::out_of_memory possibly redundant
http://hg.openjdk.java.net/jdk/hs/rev/a587da3329a5

(11) 8151045: Remove code duplication in
PLABStats/G1EvacStats::adjust_desired_plab_sz
http://hg.openjdk.java.net/jdk/hs/rev/3c4c1591507d

(12) 8140588: Internal Error: gc/g1/ptrQueue.hpp:126 assert(_index ==
_sz) failed: invariant: queues are empty when activated
http://hg.openjdk.java.net/jdk/hs/rev/21041ea7c0fe

(13) 8147906: G1 use of os::processor_count()
http://hg.openjdk.java.net/jdk/hs/rev/98c7219214df

(14) 8145038: Simplify mut_process_buffer worker id management
http://hg.openjdk.java.net/jdk/hs/rev/53825bdb41a0

(15) 8145037: Clean up FreeIdSet usage
http://hg.openjdk.java.net/jdk/hs/rev/34ab60aee787

(16) 8141123: Cleanup in FreeIdSet
http://hg.openjdk.java.net/jdk/hs/rev/d00805788fdd

(17) 8141135: Remove G1RemSet::write_ref
http://hg.openjdk.java.net/jdk/hs/rev/7c558c120803

(18) 8139664: Delete
ConcurrentMarkSweepThread::is_ConcurrentGC_thread()
http://hg.openjdk.java.net/jdk/hs/rev/69416bbe5e84

(19) 8130265: gctests/LargeObjects/large001 fails with
OutOfMemoryError: Java heap space
http://hg.openjdk.java.net/jdk/hs/rev/6714a3872d8f

(20) 8067460: G1: TestResourceManagementFlagWithCommercialBuild.java
failed on embedded platform
http://hg.openjdk.java.net/jdk/hs/rev/da47c3cc5c98

(21) 8059492: Wrong spelling in assert: "Not initialied properly?"
http://hg.openjdk.java.net/jdk/hs/rev/3eee985a97e7

(22) 8011152: Precision problems on sflt builds
http://hg.openjdk.java.net/jdk/hs/rev/b2bf9afdd360



More information about the jdk-dev mailing list