CFV: New Valhalla Committer: Frederic Parain

Maurizio Cimadamore maurizio.cimadamore at oracle.com
Mon Feb 2 22:19:10 UTC 2015


I hereby nominate Frederic Parain (fparain) to Valhalla Committer.

Frederic is a member of the Hotspot Runtime team who's looking to join 
the dark forces @ Project Valhalla. Here's a list of his OpenJDK 
contributions.

HotSpot
     https://jbs.oracle.com/bugs/browse/JDK-8061618: Removed unused 
networking functions from os class
     https://jbs.oracle.com/bugs/browse/JDK-8057777: Cleanup of old and 
unused VM interfaces
     https://jbs.oracle.com/bugs/browse/JDK-8047714: Fix for JDK-6546236 
made Solaris os::yield() a no-op
     https://jbs.oracle.com/bugs/browse/JDK-JDK-8043630: Method 
os::yield_all() should be removed
     https://jbs.oracle.com/bugs/browse/JDK-JDK-8038473: Remove support 
for old T1 libthread
     https://jbs.oracle.com/bugs/browse/JDK-8036128: Remove deprecated 
VM flag UseVMInterruptibleIO
     https://jbs.oracle.com/bugs/browse/JDK-6546236: Thread interrupt() 
of Thread.sleep() can be lost on Solaris due to race with signal handler
     https://jbs.oracle.com/bugs/browse/JDK-8030808: 
dtrace/hotspot/Monitors/Monitors001 fails in product builds on solaris-sparc
     https://jbs.oracle.com/bugs/browse/JDK-8019845: Memory leak during 
class redefinition
     https://jbs.oracle.com/bugs/browse/JDK-7143807: ResourceMark 
nesting problem in stringStream
     https://jbs.oracle.com/bugs/browse/JDK-8016465: The hs_err file 
gets wrong name
     https://jbs.oracle.com/bugs/browse/JDK-7060111: race condition in 
VMError::report_and_die()
     https://jbs.oracle.com/bugs/browse/JDK-8004095: Add support for JMX 
interface to Diagnostic Framework and Commands
     https://jbs.oracle.com/bugs/browse/JDK-7183754: Test 
runtime/6294277/Test6294277.sh runs wrong JVM
     https://jbs.oracle.com/bugs/browse/JDK-6294277: java -Xdebug 
crashes on SourceDebugExtension attribute larger than 64K
     https://jbs.oracle.com/bugs/browse/JDK-7171703: JNI DefineClass 
crashes client VM when first parameter is NULL
     https://jbs.oracle.com/bugs/browse/JDK-7087969: 
GarbageCollectorMXBean notification contains ticks vs millis
     https://jbs.oracle.com/bugs/browse/JDK-7145243: Need additional 
specializations for argument parsing framework
     https://jbs.oracle.com/bugs/browse/JDK-7143760: Memory leak in 
GarbageCollectionNotifications
     https://jbs.oracle.com/bugs/browse/JDK-7131346: Parsing of boolean 
arguments to diagnostic commands is broken
     https://jbs.oracle.com/bugs/browse/JDK-7120511: Add diagnostic commands
     https://jbs.oracle.com/bugs/browse/JDK-7125594: C-heap growth issue 
in ThreadService::find_deadlocks_at_safepoint
     https://jbs.oracle.com/bugs/browse/JDK-7104647: Adding a diagnostic 
command framework
     https://jbs.oracle.com/bugs/browse/JDK-7036199: Adding a 
notification to the implementation of GarbageCollectorMXBeans
     https://jbs.oracle.com/bugs/browse/JDK-6935224: Adding new DTrace 
probes to work with Palantir

  JDK:
     https://jbs.oracle.com/bugs/browse/JDK-8057777: Cleanup of old and 
unused VM interfaces
     https://jbs.oracle.com/bugs/browse/JDK-8035952: Remove use of 
JVM_Open, JVM_Read and JVM_Close functions from serviceability code
     https://jbs.oracle.com/bugs/browse/JDK-7150256: Add back Diagnostic 
Command JMX API
     https://jbs.oracle.com/bugs/browse/JDK-7156831: The jcmd man page 
is not included in generated bundles
     https://jbs.oracle.com/bugs/browse/JDK-7074616: 
java.lang.management.ManagementFactory.getPlatformManagementInterfaces fails
     https://jbs.oracle.com/bugs/browse/JDK-7145925: Removing remote 
access to diagnostic commands in the HotSpotDiagnosticMBean
     https://jbs.oracle.com/bugs/browse/JDK-7144833: 
sun/tools/jcmd/jcmd-Defaults.sh failing intermittently
     https://jbs.oracle.com/bugs/browse/JDK-7140868: TEST_BUG: jcmd 
tests need to use -XX:+UsePerfData
     https://jbs.oracle.com/bugs/browse/JDK-7120974: 
ManagementPermission "control" needs clarification
     https://jbs.oracle.com/bugs/browse/JDK-7104647: Adding a diagnostic 
command framework
     https://jbs.oracle.com/bugs/browse/JDK-7036199: Adding a 
notification to the implementation of GarbageCollectorMXBeans
     https://jbs.oracle.com/bugs/browse/JDK-7031754: javax.management 
docs need to be updated to replace Java SE 6 occurrences
     https://jbs.oracle.com/bugs/browse/JDK-7028071: Add two attributes 
to the OperatingSystemMXBean to provide CPU Load info


Votes are due by February 15, 2015.

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

For Lazy Consensus voting instructions, see [2].

Thank you,
Maurizio Cimadamore

[1] - http://openjdk.java.net/census
[2] - http://openjdk.java.net/projects/#committer-vote




More information about the valhalla-dev mailing list