CFV: New JDK 9/10 Reviewer: Thomas Stuefe

Jiangli Zhou jiangli.zhou at oracle.com
Thu Mar 16 04:34:32 UTC 2017


Vote: yes

Thanks,
Jiangli

> On Mar 15, 2017, at 12:27 PM, Volker Simonis <volker.simonis at gmail.com> wrote:
> 
> I hereby nominate Thomas Stuefe (stuefe) to JDK 9 and JDK 10 Reviewer.
> 
> Thomas is a long standing member of the JVM team at SAP. He's main area of
> expertise are the Hotspot runtime system and the AIX/os400 platform. He's
> one of the initial authors of the AIX port. During the last years he has
> contributed 53 changesets across the hotspot(43) [3], jdk(7) [4]  and
> top-level (3) [5] repositories (see below for a complete list).
> 
> Votes are due by 29 March 2017, 22:00 CET.
> 
> Only current JDK 9/10 Reviewers [1] are eligible to vote on this
> nomination. Votes must be cast in the open by replying to this mailing list.
> 
> Since we are in the borderland between JDK 9 and JDK 10 now I'm not sure if
> we need a vote per project so I'm sending this CFV to both the JDK 9 and
> JDK 10 lists. Unless someone can verify that it is enough to vote for one
> of these projects I kindly ask everybody who is on both lists to reply to
> both mails and treat this as two separate votes.
> 
> For Three-Vote Consensus voting instructions, see [2].
> 
> Volker Simonis
> 
> [1] http://openjdk.java.net/census
> [2] http://openjdk.java.net/projects/#reviewer-vote
> [3]
> http://hg.openjdk.java.net/jdk10/hs/hotspot/log?revcount=50&rev=(author(%22stuefe%22)+or+desc(%22Contributed-by%3A+thomas.stuefe%40sap.com%22))+and+not+merge()
> [4]
> http://hg.openjdk.java.net/jdk10/hs/jdk/log?revcount=50&rev=(author(%22stuefe%22)+or+desc(%22Contributed-by%3A+thomas.stuefe%40sap.com%22))+and+not+merge()
> [5]
> http://hg.openjdk.java.net/jdk10/hs/log?revcount=50&rev=(author(%22stuefe%22)+or+desc(%22Contributed-by%3A+thomas.stuefe%40sap.com%22))+and+not+merge()
> 
> hotspot:
> 
> 8074860: Structured Exception Catcher missing around CreateJava VM on
> Windows <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/883ae015914d>
> 8077257: Use CanUseSafeFetch instead of probing SafeFetch stub directly
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/315c2a350a40>
> 8076475: Misuses of strncpy/strncat
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/4cf3113c8f42>
> 8078628: linux-zero does not build without precompiled header
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/dee7fefc6935>
> 8077276: allocating heap with UseLargePages and HugeTLBFS may trash
> existing memory mappings (linux)
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/98faabe210e9>
> 8078513: [linux] Clean up code relevant to LinuxThreads implementation
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/5916110131c4>
> 8080925: Make error log write timeout parameter configurable
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/94d13c20fbf0>
> 8137329: [windows] Build broken on VS2010 after "8046148: JEP 158: Unified
> JVM Logging" <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/01c086e6e523>
> 8140645: Recent Developments for AIX
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/4338b5465f50>
> 8140648: Clean up remnants of fork1() from non-solaris platforms
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/cd14a4e35f7a>
> 8143233: [windows] Fixes to os::check_heap()
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/6aa8279709e6>
> 8143291: Remove redundant coding around os::exception_name
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f0dcbc6e99b1>
> 8144343: [aix] Stack bottom should be page aligned
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3148b7fc645f>
> 8144702: Using tid decorator in Unified Logging may crash VM
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/0a209712389c>
> 8143125: [aix] Further Developments for AIX
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ce87b1141c12>
> 8144192: Enhancements-to-print_siginfo-windows
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/62bf6e152564>
> 8145103: [aix] implement os::print_register_info()
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3a1e2eaaf4b1>
> 8145114: const-correctness for ucontext_t* reading functions
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/d6c6ee9d40b0>
> 8144219: [posix] Remove redundant code around os::print_siginfo()
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/4055f3ec41cd>
> 8079125: [aix] clean up Linux-specific code remnants in AIX coding
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f2e3963c296d>
> 8145184: [aix] Implement os::platform_print_native_stack on AIX
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/77ccddf2c10b>
> 8147509: [aix] Newlines missing in register info printout
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3a7618a9f2d6>
> 8146905: cleanup ostream, staticBufferStream
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/64ba9950558b>
> 8147510: [windows] no text locations shown for register info in hs-err file
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a5d77b663c2b>
> 8149096: Remove unused code in methodComparator
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/fc2c277bce14>
> 8150379: [windows] Fix Leaks in perfMemory_windows.cpp
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/046cdd3a4173>
> 8149036: Add tracing for thread related events at os level
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/1c53edac6621>
> 8150619: Improve thread based logging introduced with 8149036
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f146301c971f>
> 8150843: [windows] os::getTimesSecs() returns negative values for kernel,
> user times <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/57175b61dac3>
> 8148425: strerror() function is not thread-safe
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/1537c752a7f5>
> 8155639: Remove STEP numbers from error reporting
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a34c6853ec22>
> 8167650: NMT should check for invalid MEMFLAGS
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/37d9cb96680e>
> 8171225: [aix] Fix gtests compile error on AIX 7.1 with xlC 12
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/68cc86c42295>
> 8171408: [aix] TOC overflow when linking the gtest libjvm.so
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/273e42b0afce>
> 8166944: Hanging Error Reporting steps may lead to torn error logs.
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a7c26709cb00>
> 8172964: [aix] AIX VM should not handle SIGDANGER
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/12ba9033442d>
> 8168542: os::realloc should return a valid pointer for input size=0
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/fb71f497860f>
> 8176140:
> 8176140-Crashes-or-timeouts-during-error-reporting-may-lead-to-infinitely-repeated-error-logs-until-ErrorLogTimeout-is-hit
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/b9cd7873725e>
> 8020775: PPC64 (part 12): posix signal printing
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f42f2e2a1518>
> 7102541: RFE: os::set_native_thread_name() cleanups
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/763abe04c848>
> 8064779: Add additional comments for "8062370: Various minor code
> improvements" <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/524b9a4ec5d9>
> 8065788: os::reserve_memory() on Windows should not assert that allocation
> size is aligned to OS allocation granularity
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/84af818eed0a>
> 8075505: aix: improve handling of native memory
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/1c471be03faf>
> 
> jdk:
> 
> 8139037: [aix] Crash in ResolverConfigurationImpl.c - pointer shearing
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/3349db932831>
> 8153727: AIX jdk build broken after 8145174
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/6f37ab661a3f>
> 8150460: (linux|bsd|aix)_close.c: file descriptor table may become large or
> may not work at all
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/ee0a64ae78db>
> 8155211: Ucrypto Library leaks native memory
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/60795927342a>
> 8166012: [linux] Remove remnants of LinuxThreads from Linux attach framework
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/2db0cfd76f91>
> 8165936: Potential Heap buffer overflow when seaching timezone info files
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/8ec0559cbd7e>
> 8059868: JVM crashes on attach on Windows when compiled with /RTC1
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/f6420ff4bc52>
> 
> top-level:
> 
> 8145427: [aix] xlc: wrong flag used to switch off optimization
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/201b864e0f1f>
> 8171433: [aix] switch on gtest AIX build
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/1b60e1e7bbec>
> 8172712: configure should check that grep handles empty pattern correctly
> <http://hg.openjdk.java.net/jdk9/dev/jdk/rev/0b6178060b7f>



More information about the jdk9-dev mailing list