CFV: New jdk9 Reviewer: Ioi Lam
Jiangli Zhou
jiangli.zhou at Oracle.COM
Fri May 6 18:24:10 UTC 2016
I hereby nominate Ioi Lam (iklam) to jdk9 Reviewer.
Ioi is a member of the Hotspot runtime team and has contributed 49 changesets to Hotspot. In particular, Ioi’s has been actively working on the improvements and new feature development of Class Data Sharing (CDS) in Hotspot.
Below [3] are a list of 41 of Ioii's most recent changes.
Votes are due by 11:00 AM PT, Friday, May, 20, 2016.
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].
Thanks,
Jiangli Zhou
[1] http://openjdk.java.net/census <http://openjdk.java.net/census>
[2] http://openjdk.java.net/projects/#reviewer-vote <http://openjdk.java.net/projects/#reviewer-vote>
[3]
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/30cbe45cdd51 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/30cbe45cdd51>
8155239: [TESTBUG] Simple test setup for JVMTI ClassFileLoadHook
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/857efca82258 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/857efca82258>
8150607: Clean up CompactHashtable
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/691c69fa726c <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/691c69fa726c>
8153300: [TESTBUG] Enhance test/testlibrary/ClassFileInstaller.java to support JAR files
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5518d3ad6fa7 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/5518d3ad6fa7>
8152380: Shared symbol table should never use alternate hashcode
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4da38698139f <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4da38698139f>
8145593: Clean up metaspaceShared.cpp
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f0130f03345d <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f0130f03345d>
8145271: stand-alone hotspot build is broken
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2e6c07b04d0b <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2e6c07b04d0b>
8145620: Disable compiler/floatingpoint/ModNaN.java
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4416c4fc5960 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4416c4fc5960>
8144853: Print the names of callees in PrintAssembly/PrintInterpreter
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a9bb3af3d55a <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a9bb3af3d55a>
8143615: compactHashtable.hpp includes .inline.hpp file
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/31e68e7d4bf2 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/31e68e7d4bf2>
8144491: ElfSymbolTable::lookup returns bad value when the lookup has failed
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/279793009cb9 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/279793009cb9>
8140802: Clean up and refactor of class loading code for CDS
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/234e86f3eefe <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/234e86f3eefe>
8080940: Remove mcs post-hook from hotspot solaris builds
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8d33e189e86d <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8d33e189e86d>
8139026: hotspot/make/hotspot.script cannot handle command-line arguments with spaces
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/786145ca3cdc <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/786145ca3cdc>
8078295: hotspot test_env.sh can set VM_CPU incorrectly
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b19bd30ae9f3 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b19bd30ae9f3>
8065155: Refactor Hotspot mapfiles
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a011ff1e85a3 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a011ff1e85a3>
8129355: [TESTBUG] runtime FragmentMetaspaceSimple.java fails with java.lang.ClassNotFoundException: test.Empty
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1c629f3fe8b2 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1c629f3fe8b2>
8066670: PrintSharedArchiveAndExit does not exit the VM when the archive is invalid
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7427a2e34664 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7427a2e34664>
8065346: WB_AddToBootstrapClassLoaderSearch calls JvmtiEnv::create_a_jvmti when not in _thread_in_vm state
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/37fe84ab3bec <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/37fe84ab3bec>
8064701: Some CDS optimizations should be disabled if bootclasspath is modified by JVMTI
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9cfb26e195ac <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9cfb26e195ac>
8056971: Minor class loading clean-up
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/16286b7d7c6e <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/16286b7d7c6e>
8046070: Class Data Sharing clean up and refactoring
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ad3f8397fe37 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/ad3f8397fe37>
7182040: volano29 limited by os resource on Linux - need better diagnostic message
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b8860472c377 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b8860472c377>
8014910: deadlock between JVM/TI ClassPrepare event handler and CompilerThread
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/98a2169ed7ac <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/98a2169ed7ac>
8023683: Enhance class file parsing
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/084b21cd0228 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/084b21cd0228>
8025088: Missing cases for JVM_CONSTANT_MethodHandleInError cause crash if debugger steps into error-tagged method handle
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/38f750491293 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/38f750491293>
8022335: Native stack walk while generating hs_err does not work on Windows x64
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f462e61bce87 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/f462e61bce87>
8020622: create.bat on Windows failed to create project file for Visual Studio 2012
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c062a6e1fa33 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c062a6e1fa33>
8023406: make/windows/build_vm_def.sh takes too long even when BUILD_WIN_SA != 1
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/bd0e82136b03 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/bd0e82136b03>
8022740: Visual 2008 IDE build is broken
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c661fa2e5189 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c661fa2e5189>
8022093: syntax error near "umpiconninfo_t" -- when building on Solaris 10
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/cf9d71d3e474 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/cf9d71d3e474>
8016903: Thread::_handle_area initial size too big
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/221df7e37535 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/221df7e37535>
8016075: Win32 crash with CDS enabled and small heap size
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d9eed26d638a <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d9eed26d638a>
8009575: Reduce Symbol::_refcount from 4 bytes to 2 bytes
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b9f4c4ec0f50 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b9f4c4ec0f50>
8008964: NPG: Memory regression: Thread::_metadata_handles uses 1 KB per thread.
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a1ebd310d5c1 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a1ebd310d5c1>
8014912: Restore PrintSharedSpaces functionality after NPG
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a5d6f0c3585f <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/a5d6f0c3585f>
8014262: PrintStringTableStatistics should include more footprint info
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c115fac239eb <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c115fac239eb>
8008962: NPG: Memory regression: One extra Monitor per ConstantPool
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8c03fc47511d <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8c03fc47511d>
8011048: Possible reading from unmapped memory in UTF8::as_quoted_ascii()
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/14509df4cd63 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/14509df4cd63>
8010389: After fix for 7107135 a failed dlopen() call results in a VM crash
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9058789475af <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/9058789475af>
7107135: Stack guard pages are no more protected after loading a shared library with executable stack
http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/44c5fcd9cb25 <http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/44c5fcd9cb25>
8006280: Need to reorder metadata structures to reduce size (64-bit)
More information about the jdk9-dev
mailing list