CFV: New JDK 9 Reviewer: Yasumasa Suenaga

Jesper Wilhelmsson jesper.wilhelmsson at
Tue Aug 23 15:15:20 UTC 2016

I should have included the list of changes [3]. These are 39 more significant 
changes. To see the complete list is slightly complicated since Yasumasa used 
several email addresses when contributing changes and they are spread over the 
root repository, hotspot, and jdk.


Den 23/8/16 kl. 13:07, skrev Jesper Wilhelmsson:
> I hereby nominate Yasumasa Suenaga (ysuenaga) to JDK 9 Reviewer.
> Yasumasa has contributed 47 changesets to JDK 9. In particular, he has
> been actively working in the serviceability area on serviceability tools
> and diagnostic commands.
> Votes are due by September 6, 2016.
> 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].
> /Jesper
> [1]
> [2]
[3] List of changes:

[ 1] JDK-7015169: GC Cause not always set
[ 2] JDK-8011934: sun.misc.PerfCounter calls Perf.createLong with incorrect 
[ 3] JDK-6989981: jstack causes "fatal error: ExceptionMark destructor expects 
no pending exceptions"
[ 4] JDK-7090324: gclog rotation via external tool
[ 5] JDK-8036003: Add --with-debug-symbols=[none|internal|external|zipped]
[ 6] JDK-8017773: OpenJDK7 returns incorrect TrueType font metrics
[ 7] JDK-8049253: JVM crashes when GC log rotation is invoked with long path.
[ 8] JDK-8057556: JDP should better handle non-active interfaces
[ 9] JDK-8057746: Cannot handle JdpException in JMX agent initialization.
[10] JDK-8059586: hs_err report should treat redirected core pattern.
[11] JDK-8068589: GCCause should distinguish jcmd from System.gc()
[12] JDK-8076212: AllocateHeap() and ReallocateHeap() should be inlined.
[13] JDK-8081295: Build failed with GCC 5.1.1
[14] JDK-8081475: SystemTap does not work when JDK is compiled with GCC 5
[15] JDK-8140556: Add force rotation option to VM.log jcmd
[16] JDK-8144332: HSDB could not terminate when close button is pushed.
[17] JDK-8144965: Show oop pointer in call frame at HSDB.
[18] JDK-8147388: Add diagnostic commands to attach JVMTI agent.
[19] JDK-8148659: Add all option to JSnap
[20] JDK-8150723: HSDB toolbar icons are missing.
[21] JDK-8151181: Add JSnap to jhsdb
[22] JDK-8151674: STW phases at Concurrent GC should count in PerfCounter
[23] JDK-8151709: jhsdb should show help message in SALauncher.
[24] JDK-8152435: (CL)HSDB should be started with no argument
[25] JDK-8153073: UL: Set filesize option with k/m/g
[26] JDK-8153074: UL: Show output option in VM.log jcmd
[27] JDK-8153743: AllocateHeap() and ReallocateHeap() should use ALWAYSINLINE macro
[28] JDK-8155089: UL: Remove trailing comma from log decoration list
[29] JDK-8155730: HeapInfoDCmd should get Heap_lock
[30] JDK-8156033: jhsdb jmap cannot set heapdump name
[31] JDK-8156133: FindCrashesAction in HSDB does not work except Solaris platform
[32] JDK-8156181: UL: File size limit on 32 bit Linux
[33] JDK-8160294: Some client libraries cannot be bult with GCC 6
[34] JDK-8160353: narrowing conversion error is occurred with GCC 6
[35] JDK-8160356: invalid suffix on literal warning is occurred with GCC 6
[36] JDK-8160361: SEGV occurred at JNIHandleBlock::oops_do(OopClosure*)
[37] JDK-8163185: jhsdb jstack cannot work with normal mode
[38] JDK-8163272: jhsdb jinfo cannot show system properties
[39] JDK-8163580: Cannot get Monitor Cache Dump in HSDB

More information about the jdk9-dev mailing list