From helbig.wolfgang at kabelbw.de Sun Mar 1 20:18:09 2015 From: helbig.wolfgang at kabelbw.de (helbig.wolfgang at kabelbw.de) Date: Sun Mar 1 20:18:09 2015 Subject: $1 Message-ID: <20150301191809.CGEN17476.viefep19-int.chello.at@edge01.upcmail.net> # HG changeset patch # User helbig # Date 1425222317 -3600 # Sun Mar 01 16:05:17 2015 +0100 # Node ID 0735315a907abfba5a192c3f9235ecda6e03f8fa # Parent 162c4c958d781180ae4b55c8a68109a7ee1394f2 update reference to JLS chapter in doc comment. diff --git a/src/java.base/share/classes/java/lang/SuppressWarnings.java b/src/java.base/share/classes/java/lang/SuppressWarnings.java --- a/src/java.base/share/classes/java/lang/SuppressWarnings.java +++ b/src/java.base/share/classes/java/lang/SuppressWarnings.java @@ -47,7 +47,7 @@ * @jls 4.12.2 Variables of Reference Type * @jls 5.1.9 Unchecked Conversion * @jls 5.5.2 Checked Casts and Unchecked Casts - * @jls 9.6.3.5 @SuppressWarnings + * @jls 9.6.4.5 @SuppressWarnings */ @Target({TYPE, FIELD, METHOD, PARAMETER, CONSTRUCTOR, LOCAL_VARIABLE}) @Retention(RetentionPolicy.SOURCE) From helbig.wolfgang at kabelbw.de Sun Mar 1 22:20:20 2015 From: helbig.wolfgang at kabelbw.de (helbig.wolfgang at kabelbw.de) Date: Sun Mar 1 22:20:20 2015 Subject: [patch]: Update references to JLS in doc comment Message-ID: <20150301212021.TINY10023.viefep15-int.chello.at@edge01.upcmail.net> # HG changeset patch # User helbig # Date 1425226607 -3600 # Sun Mar 01 17:16:47 2015 +0100 # Node ID 1ad77450ec478b6b48aa56046c3e12f71f79719e # Parent 0735315a907abfba5a192c3f9235ecda6e03f8fa update references to JLS in doc comments diff --git a/src/java.base/share/classes/java/lang/Override.java b/src/java.base/share/classes/java/lang/Override.java --- a/src/java.base/share/classes/java/lang/Override.java +++ b/src/java.base/share/classes/java/lang/Override.java @@ -43,7 +43,7 @@ * * @author Peter von der Ahé * @author Joshua Bloch - * @jls 9.6.1.4 @Override + * @jls 9.6.4.4 @Override * @since 1.5 */ @Target(ElementType.METHOD) diff --git a/src/java.base/share/classes/java/lang/SafeVarargs.java b/src/java.base/share/classes/java/lang/SafeVarargs.java --- a/src/java.base/share/classes/java/lang/SafeVarargs.java +++ b/src/java.base/share/classes/java/lang/SafeVarargs.java @@ -85,7 +85,7 @@ * @since 1.7 * @jls 4.7 Reifiable Types * @jls 8.4.1 Formal Parameters - * @jls 9.6.3.7 @SafeVarargs + * @jls 9.6.4.7 @SafeVarargs */ @Documented @Retention(RetentionPolicy.RUNTIME) From adinn at redhat.com Mon Mar 2 16:04:17 2015 From: adinn at redhat.com (Andrew Dinn) Date: Mon, 02 Mar 2015 16:04:17 +0000 Subject: Notification about AARCH64 open port merge to jdk9/dev In-Reply-To: <54F0B061.6080802@oracle.com> References: <54EF8F4A.40006@oracle.com> <54F03722.1040609@redhat.com> <54F0A270.8080708@oracle.com> <54F0A517.9030101@redhat.com> <54F0B061.6080802@oracle.com> Message-ID: <54F48A01.1070300@redhat.com> Hi Vladimir, On 27/02/15 17:58, Vladimir Kozlov wrote: > Okay, I am making executive :) decision to merge on Monday (unless > someone strongly objects until then). > > Note, I am pushing to jdk9/dev and it will take time before the code > will propagate to Hotspot groups repos (could be next Friday or even > later). We need the code to be in those repos to push any changes for > Hotspot. I now seem to have a working AArch64 tree. It has passed the usual smoke tests (run Hello, compile Hello, run netbeans). The changesets required are attached in two distinct versions: a single patch (all.patch) which appears to fix all outstandign disparities between AArch64 and shared code a sequence of 6 patches ({7887-7892}.patch), equivalent in effect to the above patch -- n.b. that's one patch for each of the original issues whose shared changes required corresponding changes in the src/cpu/aarch64 tree (issues 8059606, 8069230, 8068976, 8068977, 8072911 and 8071805) I assume that you will want to apply all.patch -- so long as it passes review. I have posted the 6 separate patches so as to make it easier for other aarch64-port contributors wishing to review this patch to verify that they are correct or, if not, identify the root of any problems they may find. regards, Andrew Dinn ----------- -------------- next part -------------- A non-text attachment was scrubbed... Name: 7887.patch Type: text/x-patch Size: 9207 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 7888.patch Type: text/x-patch Size: 989 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 7889.patch Type: text/x-patch Size: 2894 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 7890.patch Type: text/x-patch Size: 3585 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 7891.patch Type: text/x-patch Size: 1807 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: 7892.patch Type: text/x-patch Size: 687 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: all.patch Type: text/x-patch Size: 17706 bytes Desc: not available URL: From aph at redhat.com Mon Mar 2 17:08:37 2015 From: aph at redhat.com (Andrew Haley) Date: Mon, 02 Mar 2015 17:08:37 +0000 Subject: Notification about AARCH64 open port merge to jdk9/dev In-Reply-To: <54F48A01.1070300@redhat.com> References: <54EF8F4A.40006@oracle.com> <54F03722.1040609@redhat.com> <54F0A270.8080708@oracle.com> <54F0A517.9030101@redhat.com> <54F0B061.6080802@oracle.com> <54F48A01.1070300@redhat.com> Message-ID: <54F49915.8050901@redhat.com> Hi, tried to call you. Can we have a webrev for this? Ta, Andrew. From vladimir.kozlov at oracle.com Mon Mar 2 17:13:24 2015 From: vladimir.kozlov at oracle.com (Vladimir Kozlov) Date: Mon, 02 Mar 2015 09:13:24 -0800 Subject: Notification about AARCH64 open port merge to jdk9/dev In-Reply-To: <54F49915.8050901@redhat.com> References: <54EF8F4A.40006@oracle.com> <54F03722.1040609@redhat.com> <54F0A270.8080708@oracle.com> <54F0A517.9030101@redhat.com> <54F0B061.6080802@oracle.com> <54F48A01.1070300@redhat.com> <54F49915.8050901@redhat.com> Message-ID: <54F49A34.8040808@oracle.com> Yes, I will prepare webrevs and do review and push the fix when I am in office today. I will do one all.patch as Andrew Dinn suggested. Regards, Vladimir On 3/2/15 9:08 AM, Andrew Haley wrote: > Hi, tried to call you. > > Can we have a webrev for this? > > Ta, > Andrew. > From adinn at redhat.com Mon Mar 2 17:52:58 2015 From: adinn at redhat.com (Andrew Dinn) Date: Mon, 02 Mar 2015 17:52:58 +0000 Subject: Notification about AARCH64 open port merge to jdk9/dev In-Reply-To: <54F49915.8050901@redhat.com> References: <54EF8F4A.40006@oracle.com> <54F03722.1040609@redhat.com> <54F0A270.8080708@oracle.com> <54F0A517.9030101@redhat.com> <54F0B061.6080802@oracle.com> <54F48A01.1070300@redhat.com> <54F49915.8050901@redhat.com> Message-ID: <54F4A37A.9070209@redhat.com> On 02/03/15 17:08, Andrew Haley wrote: > Hi, tried to call you. > > Can we have a webrev for this? http://cr.openjdk.java.net/~adinn/8074119/webrev.00 regards, Andrew Dinn ----------- Senior Principal Software Engineer Red Hat UK Ltd Registered in UK and Wales under Company Registration No. 3798903 Directors: Michael Cunningham (USA), Matt Parson (USA), Charlie Peters (USA), Michael O'Neill (Ireland) From aph at redhat.com Mon Mar 2 17:58:40 2015 From: aph at redhat.com (Andrew Haley) Date: Mon, 02 Mar 2015 17:58:40 +0000 Subject: Notification about AARCH64 open port merge to jdk9/dev In-Reply-To: <54F4A37A.9070209@redhat.com> References: <54EF8F4A.40006@oracle.com> <54F03722.1040609@redhat.com> <54F0A270.8080708@oracle.com> <54F0A517.9030101@redhat.com> <54F0B061.6080802@oracle.com> <54F48A01.1070300@redhat.com> <54F49915.8050901@redhat.com> <54F4A37A.9070209@redhat.com> Message-ID: <54F4A4D0.2080704@redhat.com> On 03/02/2015 05:52 PM, Andrew Dinn wrote: > On 02/03/15 17:08, Andrew Haley wrote: > >> Can we have a webrev for this? > > > http://cr.openjdk.java.net/~adinn/8074119/webrev.00 Thanks, that all looks reasonable. Andrew. From vladimir.kozlov at oracle.com Mon Mar 2 18:11:05 2015 From: vladimir.kozlov at oracle.com (Vladimir Kozlov) Date: Mon, 02 Mar 2015 10:11:05 -0800 Subject: Notification about AARCH64 open port merge to jdk9/dev In-Reply-To: <54F4A4D0.2080704@redhat.com> References: <54EF8F4A.40006@oracle.com> <54F03722.1040609@redhat.com> <54F0A270.8080708@oracle.com> <54F0A517.9030101@redhat.com> <54F0B061.6080802@oracle.com> <54F48A01.1070300@redhat.com> <54F49915.8050901@redhat.com> <54F4A37A.9070209@redhat.com> <54F4A4D0.2080704@redhat.com> Message-ID: <54F4A7B9.9010700@oracle.com> Looks good to me too. I will push it now to stage repo first. Thanks, Vladimir On 3/2/15 9:58 AM, Andrew Haley wrote: > On 03/02/2015 05:52 PM, Andrew Dinn wrote: >> On 02/03/15 17:08, Andrew Haley wrote: >> >>> Can we have a webrev for this? >> >> >> http://cr.openjdk.java.net/~adinn/8074119/webrev.00 > > Thanks, that all looks reasonable. > > Andrew. > > From alex.buckley at oracle.com Mon Mar 2 18:14:30 2015 From: alex.buckley at oracle.com (Alex Buckley) Date: Mon, 02 Mar 2015 10:14:30 -0800 Subject: [patch]: Update references to JLS in doc comment In-Reply-To: <20150301212021.TINY10023.viefep15-int.chello.at@edge01.upcmail.net> References: <20150301212021.TINY10023.viefep15-int.chello.at@edge01.upcmail.net> Message-ID: <54F4A886.20107@oracle.com> JLS section 9.6 (Annotation Types) has been restructured over the years, both to clarify the spec and to support new features like repeatable annotation types. The edits below are accurate, but further edits are required, so I have filed https://bugs.openjdk.java.net/browse/JDK-8074126. Thanks for bringing it up. Alex On 3/1/2015 1:20 PM, helbig.wolfgang at kabelbw.de wrote: > # HG changeset patch > # User helbig > # Date 1425226607 -3600 > # Sun Mar 01 17:16:47 2015 +0100 > # Node ID 1ad77450ec478b6b48aa56046c3e12f71f79719e > # Parent 0735315a907abfba5a192c3f9235ecda6e03f8fa > update references to JLS in doc comments > > diff --git a/src/java.base/share/classes/java/lang/Override.java b/src/java.base/share/classes/java/lang/Override.java > --- a/src/java.base/share/classes/java/lang/Override.java > +++ b/src/java.base/share/classes/java/lang/Override.java > @@ -43,7 +43,7 @@ > * > * @author Peter von der Ahé > * @author Joshua Bloch > - * @jls 9.6.1.4 @Override > + * @jls 9.6.4.4 @Override > * @since 1.5 > */ > @Target(ElementType.METHOD) > diff --git a/src/java.base/share/classes/java/lang/SafeVarargs.java b/src/java.base/share/classes/java/lang/SafeVarargs.java > --- a/src/java.base/share/classes/java/lang/SafeVarargs.java > +++ b/src/java.base/share/classes/java/lang/SafeVarargs.java > @@ -85,7 +85,7 @@ > * @since 1.7 > * @jls 4.7 Reifiable Types > * @jls 8.4.1 Formal Parameters > - * @jls 9.6.3.7 @SafeVarargs > + * @jls 9.6.4.7 @SafeVarargs > */ > @Documented > @Retention(RetentionPolicy.RUNTIME) > From vladimir.kozlov at oracle.com Mon Mar 2 22:57:30 2015 From: vladimir.kozlov at oracle.com (Vladimir Kozlov) Date: Mon, 02 Mar 2015 14:57:30 -0800 Subject: Notification about AARCH64 open port merge to jdk9/dev In-Reply-To: <54F4A7B9.9010700@oracle.com> References: <54EF8F4A.40006@oracle.com> <54F03722.1040609@redhat.com> <54F0A270.8080708@oracle.com> <54F0A517.9030101@redhat.com> <54F0B061.6080802@oracle.com> <54F48A01.1070300@redhat.com> <54F49915.8050901@redhat.com> <54F4A37A.9070209@redhat.com> <54F4A4D0.2080704@redhat.com> <54F4A7B9.9010700@oracle.com> Message-ID: <54F4EADA.6050704@oracle.com> Changes were pushed into stage repo. I also included latest changes from jdk9/dev. I am pushing it into jdk9/dev now. Regards, Vladimir On 3/2/15 10:11 AM, Vladimir Kozlov wrote: > Looks good to me too. I will push it now to stage repo first. > > Thanks, > Vladimir > > On 3/2/15 9:58 AM, Andrew Haley wrote: >> On 03/02/2015 05:52 PM, Andrew Dinn wrote: >>> On 02/03/15 17:08, Andrew Haley wrote: >>> >>>> Can we have a webrev for this? >>> >>> >>> http://cr.openjdk.java.net/~adinn/8074119/webrev.00 >> >> Thanks, that all looks reasonable. >> >> Andrew. >> >> From vladimir.kozlov at oracle.com Tue Mar 3 02:18:25 2015 From: vladimir.kozlov at oracle.com (Vladimir Kozlov) Date: Mon, 02 Mar 2015 18:18:25 -0800 Subject: AARCH64 open port was merged to jdk9/dev Message-ID: <54F519F1.6010809@oracle.com> AARCH64 port was pushed to jdk9/dev: http://hg.openjdk.java.net/jdk9/dev I will ask to make stage repo as ReadOnly: http://hg.openjdk.java.net/aarch64-port/stage Regards, Vladimir From alejandro.murillo at oracle.com Tue Mar 3 21:20:04 2015 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 03 Mar 2015 14:20:04 -0700 Subject: jdk9-dev: HotSpot Message-ID: <54F62584.4030408@oracle.com> jdk9-hs-2015-02-27 has been integrated into jdk9-dev. http://hg.openjdk.java.net/jdk9/dev/rev/905c8779acc5 http://hg.openjdk.java.net/jdk9/dev/corba/rev/aadc16ca5ab7 http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/ba828548b907 http://hg.openjdk.java.net/jdk9/dev/jaxp/rev/d5b5a010a166 http://hg.openjdk.java.net/jdk9/dev/jaxws/rev/b8fbe40efa97 http://hg.openjdk.java.net/jdk9/dev/jdk/rev/bdb66e8883e2 http://hg.openjdk.java.net/jdk9/dev/langtools/rev/592d64800143 http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/d0efd099521a Component : VM Status : Go for integration Date : 03/03/2015 at 1 am PST Tested By : VM SQE &dmitry.fazunenko at oracle.com Bundles : 2015-02-27-154159.amurillo.jdk9-hs-2015-02-27-snapshot Testing: 34 new failures, 2667 known failures, 356656 passed. Issues and Notes: No detailed analysis. No stoppers have been detected so far. Go for integration CRs for testing: 8058446: G1 Hot card cache should use ArrayAllocator to allocate the cache array 8061802: REDO - Remove the generations array 8062672: JVM crashes during GC on various asserts which checks that HeapWord ptr is an oop 8071657: JDI ObjectReferenceImpl.invokeMethod() validation fails for virtual invocations of method with declaring type being an interface 8071822: [TEST_BUG] Adapt collectorPolicy internal tests to support 64K pages 8072055: Argument checking for SE Embedded and ARM should be moved out of arguments.cpp 8072904: building jdk9 with jdk9 boot jdk can cause failure or incorrect results 8073388: Get rid of the depenecy from handles.hpp to oop.inline.hpp 8073389: Remove the include of resourceArea.hpp from classFileParser.hpp 8073532: jmap -heap fails after generation array removal 8073543: Circular include dependency between psScavenge.inline.hpp and psPromotionManager.inline.hpp 8073554: Remove unnecessary includes of markSweep[.inline].hpp -- Alejandro From lana.steuck at oracle.com Wed Mar 4 22:11:49 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Wed, 4 Mar 2015 14:11:49 -0800 (PST) Subject: jdk9-b53: dev Message-ID: <201503042211.t24MBnIr022061@sc11152554.us.oracle.com> http://hg.openjdk.java.net/jdk9/jdk9/rev/d6ed47125a76 http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/6cd23482ca9b http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/99ff00581f36 http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/6cb5f5c34009 http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/b8fbe40efa97 http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/d5b5a010a166 http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/effd5ef0c3eb http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/aadc16ca5ab7 --- All the fixes will be tested during promotion (no PIT testing at this point): List of all fixes: =================== JDK-8046901 core-libs (ch) Check jdk/src/solaris/native/sun/nio for Parfait flagged uninitia JDK-8073354 core-libs [TEST_BUG] TimSortStackSize2.java: test cleanup: make test run with si JDK-8072426 core-libs Can't compare Java enums to strings JDK-8073394 core-libs Clock.systemUTC() should return a constant JDK-8073893 core-libs Enable charsets build system to configure euc_tw into java.base module JDK-8071447 core-libs IBM1166 Locale Request for Kazakh characters JDK-8072645 core-libs java.util.logging should use java.time to get more precise time stamps JDK-8046893 core-libs JNI exception pending in jdk/src/solaris/native/java/net: ExtendedOpti JDK-8055204 core-libs Memory leak in jdk/src/windows/native/java/lang/java_props_md.c JDK-8073479 core-libs Replace obj.getClass hacks with Objects.requireNonNull JDK-7178362 core-libs Socket impls should ignore unsupported proxy types rather than throwin JDK-8073952 core-libs Spec of j.l.r.Method.toString/toGenericString need to be clarified JDK-8073779 core-libs StackOverflowError called StackOverflowException in javadoc JDK-8073560 core-libs Update BuildNashorn.gmk to require source/target 8 for jdk9 build JDK-8064924 core-libs Update java.net.URL to work with modules JDK-8073924 core-libs Update test/java/nio/charset/Charset/NIOCharsetAvailability.java to wo JDK-8073667 core-libs URL should not use service loader to lookup the jar protocol handler JDK-8068790 core-libs ZipEntry/JarEntry.setCreation/LastAccessTime(null) don't throw NPE as JDK-6588467 core-svc Add isDaemon() and getPriority() to ThreadInfo JDK-8072908 core-svc com/sun/management/OperatingSystemMXBean/TestTotalSwap.sh fails on OS JDK-8073132 core-svc Eliminate ProcessTools.getProcessId dependency on sun.management.VMMan JDK-8073713 core-svc javadoc warnings in serviceability code JDK-8062750 core-svc Separate SNMP messages from sun.management.resources.agent JDK-8073115 hotspot assert(_covered_region.contains(p)) needs better error messages JDK-8072621 hotspot Clean up around VM_GC_Operations JDK-8061553 hotspot Contended Locking fast enter bucket JDK-8072935 hotspot Fix missing newline at end of file after 8067447 JDK-8069412 hotspot Locks need better debug-printing support JDK-8072910 hotspot Move the g1EvacFailure.hpp implementation to g1EvacFailure.cpp JDK-8073387 hotspot Move VerifyOopClosures out from genOopClosures.hpp JDK-8072753 hotspot Nondeterministic wrong answer on arithmetic JDK-8066771 hotspot Refactor VM GC operations caused by allocation failure JDK-8072911 hotspot Remove includes of oop.inline.hpp from .hpp files JDK-8068687 hotspot Remove meta-index support and cleanup hotspot code for rt.jar etc in n JDK-8054888 hotspot Runtime: Add Diagnostic Command that prints the class hierarchy JDK-8073167 hotspot Undo change to -retain argument in hotspot/test/Makefile JDK-8073231 infrastructure Add convenient way of adding custom configure options to jprt JDK-8073862 infrastructure BASIC_FIXUP_EXECUTABLE should not fail on empty path JDK-8073864 infrastructure Configure must handle invalid elements on INCLUDE/LIB for visualstudio JDK-8073498 infrastructure Enhance GensrcProperties.gmk to allow an alternative source root JDK-8073696 other-libs Remove unused imports in java.corba, java.jaxws, jdk.httpserver JDK-8073181 security-libs keytool -ext honored not working correctly JDK-8073182 security-libs keytool may generate duplicate extensions JDK-8073853 security-libs KeyToolTest.java has too many too long lines JDK-8072663 security-libs Remove the sun.security.acl package which is not used in the JDK JDK-8073955 security-libs Update java.security.debug help text to reflect recent enhancements fo JDK-8071291 tools Compiler crashes trying to cast UnionType to IntersectionClassType JDK-8067886 tools Inaccessible nested classes can be incorrectly imported JDK-8039214 tools Inference should not map capture variables to their upper bounds JDK-8041628 tools Javadoc cross-compilation problem JDK-8066185 tools VM crashed with SIGSEGV VirtualMemoryTracker::add_reserved_region JDK-8073374 xml Re-examine jdk.xml.ws dependency on java.xml.ws SOAPNamespaceConstants From mark.reinhold at oracle.com Thu Mar 5 22:44:57 2015 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Thu, 05 Mar 2015 14:44:57 -0800 Subject: JEPs proposed to target JDK 9 (2015/3/5) Message-ID: <20150305144457.493372@eggemoggin.niobe.net> The following JEPs have been placed into the "Proposed to Target" state by their owners after discussion and review: 110: HTTP 2 Client http://openjdk.java.net/jeps/110 227: Unicode 7.0 http://openjdk.java.net/jeps/227 Feedback on these proposals is more than welcome, as are reasoned objections. If no such objections are raised by 23:00 UTC next Thursday, 12 March, or if they're raised and then satisfactorily answered, then per the JEP 2.0 process proposal [1] I'll target these JEPs to JDK 9. (This information is also available on the JDK 9 Project Page [2]). - Mark [1] http://cr.openjdk.java.net/~mr/jep/jep-2.0-02.html [2] http://openjdk.java.net/projects/jdk9/ From mail2leoj at gmail.com Sun Mar 8 10:17:18 2015 From: mail2leoj at gmail.com (Joel Buckley) Date: Sun, 8 Mar 2015 04:17:18 -0600 Subject: MacOS 10.10.2 : jdk logic/lint cleanup : compiledMethodLoad parse_manifest zip_util TimeZone_md InetAddressImpl Inet6AddressImpl IOUtil AWTWindow ImageSurfaceData imageioJPEG cmsplugin mlib_c_ImageCopy awt_Mlib AS_NS_ConversionUtils jni Message-ID: Hello, Running jdk9 build on MacOS 10.10.2 resulted in several warnings. Below are changes to eliminate the most basic warnings, that also my introduce logic incorrectness (e.g. bugs). Please review below changes for correctness and commit to avoid possible issues. Thanks, Joel. Proposed Changes: $ hg diff diff -r c517009905c5 src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c --- a/src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c Thu Mar 05 11:26:17 2015 -0800 +++ b/src/demo/share/jvmti/compiledMethodLoad/compiledMethodLoad.c Sun Mar 08 03:15:41 2015 -0600 @@ -143,7 +143,7 @@ for (i = 0; i < numpcs; i++) { PCStackInfo pcrecord = (record->pcinfo[i]); - fprintf(fp, "PcDescriptor(pc=0x%lx):\n", (jint)(pcrecord.pc)); + fprintf(fp, "PcDescriptor(pc=0x%x):\n", (jint)(pcrecord.pc)); print_stack_frames(&pcrecord, jvmti, fp); } } diff -r c517009905c5 src/java.base/share/native/libjli/parse_manifest.c --- a/src/java.base/share/native/libjli/parse_manifest.c Thu Mar 05 11:26:17 2015 -0800 +++ b/src/java.base/share/native/libjli/parse_manifest.c Sun Mar 08 03:15:41 2015 -0600 @@ -577,7 +577,7 @@ info->jre_version = NULL; info->jre_restrict_search = 0; info->splashscreen_image_file_name = NULL; - if (rc = find_file(fd, &entry, manifest_name) != 0) { + if ((rc = find_file(fd, &entry, manifest_name)) != 0) { close(fd); return (-2); } @@ -678,7 +678,7 @@ return (-1); } - if (rc = find_file(fd, &entry, manifest_name) != 0) { + if ((rc = find_file(fd, &entry, manifest_name)) != 0) { close(fd); return (-2); } diff -r c517009905c5 src/java.base/share/native/libzip/zip_util.c --- a/src/java.base/share/native/libzip/zip_util.c Thu Mar 05 11:26:17 2015 -0800 +++ b/src/java.base/share/native/libzip/zip_util.c Sun Mar 08 03:15:41 2015 -0600 @@ -523,7 +523,7 @@ } #define ZIP_FORMAT_ERROR(message) \ -if (1) { zip->msg = message; goto Catch; } else ((void)0) +{ if (1) { zip->msg = message; goto Catch; } else { ((void)0); } } /* * Reads zip file central directory. Returns the file position of first diff -r c517009905c5 src/java.base/unix/native/libjava/TimeZone_md.c --- a/src/java.base/unix/native/libjava/TimeZone_md.c Thu Mar 05 11:26:17 2015 -0800 +++ b/src/java.base/unix/native/libjava/TimeZone_md.c Sun Mar 08 03:15:41 2015 -0600 @@ -735,10 +735,10 @@ local_tm = localtime(&clock); if (local_tm->tm_gmtoff >= 0) { offset = (time_t) local_tm->tm_gmtoff; - sign = "+"; + sign = '+'; } else { offset = (time_t) -local_tm->tm_gmtoff; - sign = "-"; + sign = '-'; } sprintf(buf, (const char *)"GMT%c%02d:%02d", sign, (int)(offset/3600), (int)((offset%3600)/60)); diff -r c517009905c5 src/java.base/unix/native/libnet/Inet4AddressImpl.c --- a/src/java.base/unix/native/libnet/Inet4AddressImpl.c Thu Mar 05 11:26:17 2015 -0800 +++ b/src/java.base/unix/native/libnet/Inet4AddressImpl.c Sun Mar 08 03:15:41 2015 -0600 @@ -651,7 +651,7 @@ */ if (icmplen >= 8 && icmp->icmp_type == ICMP_ECHOREPLY && (ntohs(icmp->icmp_id) == pid)) { - if ((him->sin_addr.s_addr == sa_recv.sin_addr.s_addr)) { + if (him->sin_addr.s_addr == sa_recv.sin_addr.s_addr) { close(fd); return JNI_TRUE; } diff -r c517009905c5 src/java.base/unix/native/libnet/Inet6AddressImpl.c --- a/src/java.base/unix/native/libnet/Inet6AddressImpl.c Thu Mar 05 11:26:17 2015 -0800 +++ b/src/java.base/unix/native/libnet/Inet6AddressImpl.c Sun Mar 08 03:15:41 2015 -0600 @@ -789,7 +789,7 @@ &optlen) <0) { connect_rv = errno; } - if (connect_rv == 0 || ECONNREFUSED) { + if (connect_rv == 0 || errno == ECONNREFUSED) { close(fd); return JNI_TRUE; } diff -r c517009905c5 src/java.base/unix/native/libnio/ch/IOUtil.c --- a/src/java.base/unix/native/libnio/ch/IOUtil.c Thu Mar 05 11:26:17 2015 -0800 +++ b/src/java.base/unix/native/libnio/ch/IOUtil.c Sun Mar 08 03:15:41 2015 -0600 @@ -129,7 +129,8 @@ JNU_ThrowIOExceptionWithLastError(env, "getrlimit failed"); return -1; } - if (rlp.rlim_max < 0 || rlp.rlim_max > java_lang_Integer_MAX_VALUE) { + // rlp.rlim_max is unsigned, so only max range check required. + if (rlp.rlim_max > java_lang_Integer_MAX_VALUE) { return java_lang_Integer_MAX_VALUE; } else { return (jint)rlp.rlim_max; diff -r c517009905c5 src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.h --- a/src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.h Thu Mar 05 11:26:17 2015 -0800 +++ b/src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.h Sun Mar 08 03:15:41 2015 -0600 @@ -94,4 +94,4 @@ contentView:(NSView *)view; @end -#endif _AWTWINDOW_H +#endif /* _AWTWINDOW_H */ diff -r c517009905c5 src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m --- a/src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m Thu Mar 05 11:26:17 2015 -0800 +++ b/src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m Sun Mar 08 03:15:41 2015 -0600 @@ -827,7 +827,7 @@ // scans the bit field, and only updates the values requested by the mask // (this implicity handles the _CALLBACK_PROP_BITMASK case, since those are passive reads) - jint newBits = window.styleBits & ~mask | bits & mask; + jint newBits = ((window.styleBits & ~mask) | (bits & mask)); // resets the NSWindow's style mask if the mask intersects any of those bits if (mask & MASK(_STYLE_PROP_BITMASK)) { diff -r c517009905c5 src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m --- a/src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m Thu Mar 05 11:26:17 2015 -0800 +++ b/src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m Sun Mar 08 03:15:41 2015 -0600 @@ -1910,7 +1910,7 @@ jint mask = 0x00000000; // If the color model is OPAQUE than we need to create an opaque image for performance purposes. // the default alphaInfo for INDEXED images is kCGImageAlphaFirst. Therefore we need to special case this. - if ((transparency == java_awt_Transparency_OPAQUE)) + if (transparency == java_awt_Transparency_OPAQUE) { isdo->imageInfo.alphaInfo = kCGImageAlphaNoneSkipFirst | kCGBitmapByteOrder32Host; mask = 0xff000000; // this is just a safeguard to make sure we fill the alpha diff -r c517009905c5 src/java.desktop/share/native/libjavajpeg/imageioJPEG.c --- a/src/java.desktop/share/native/libjavajpeg/imageioJPEG.c Thu Mar 05 11:26:17 2015 -0800 +++ b/src/java.desktop/share/native/libjavajpeg/imageioJPEG.c Sun Mar 08 03:15:41 2015 -0600 @@ -1770,8 +1770,8 @@ v_samp1 = cinfo->comp_info[1].v_samp_factor; v_samp2 = cinfo->comp_info[2].v_samp_factor; - if ((h_samp1 > h_samp0) && (h_samp2 > h_samp0) || - (v_samp1 > v_samp0) && (v_samp2 > v_samp0)) + if (((h_samp1 > h_samp0) && (h_samp2 > h_samp0)) || + ((v_samp1 > v_samp0) && (v_samp2 > v_samp0))) { cinfo->jpeg_color_space = JCS_YCCK; /* Leave the output space as CMYK */ diff -r c517009905c5 src/java.desktop/share/native/liblcms/cmsplugin.c --- a/src/java.desktop/share/native/liblcms/cmsplugin.c Thu Mar 05 11:26:17 2015 -0800 +++ b/src/java.desktop/share/native/liblcms/cmsplugin.c Sun Mar 08 03:15:41 2015 -0600 @@ -718,7 +718,8 @@ struct _cmsContext_struct* ctx; void *ptr; - if (mc < 0 || mc >= MemoryClientMax) { + // mc is unsigned enum expression, so only max range testing required. + if (mc >= MemoryClientMax) { cmsSignalError(ContextID, cmsERROR_RANGE, "Bad context client"); return NULL; } diff -r c517009905c5 src/java.desktop/share/native/libmlib_image/mlib_c_ImageCopy.c --- a/src/java.desktop/share/native/libmlib_image/mlib_c_ImageCopy.c Thu Mar 05 11:26:17 2015 -0800 +++ b/src/java.desktop/share/native/libmlib_image/mlib_c_ImageCopy.c Sun Mar 08 03:15:41 2015 -0600 @@ -182,7 +182,7 @@ #define STRIP(pd, ps, w, h, data_type) { \ data_type s0, s1; \ for ( i = 0; i < h; i++ ) { \ - if (j = w & 1) \ + if ((j = (w & 1)) != 0) \ pd[i * dst_stride] = ps[i * src_stride]; \ for (; j < w; j += 2) { \ s0 = ps[i * src_stride + j]; \ @@ -546,7 +546,7 @@ mlib_u32 *psrc_row = psrc + i * src_stride, *pdst_row = pdst + i * dst_stride; if (!(((mlib_addr) psrc_row ^ (mlib_addr) pdst_row) & 7)) { - if (j = ((mlib_s32) ((mlib_addr) psrc_row & 4) >> 2)) { + if ((j = ((mlib_s32) ((mlib_addr) psrc_row & 4) >> 2)) != 0) { pdst_row[0] = psrc_row[0]; } @@ -575,7 +575,7 @@ { mlib_u64 *ps, src0, src1; - if (j = ((mlib_s32) ((mlib_addr) pdst_row & 4) >> 2)) + if ((j = ((mlib_s32) ((mlib_addr) pdst_row & 4) >> 2)) != 0) pdst_row[0] = psrc_row[0]; ps = (mlib_u64 *) (psrc_row + j - 1); src1 = ps[0]; diff -r c517009905c5 src/java.desktop/unix/native/libawt/awt/awt_Mlib.c --- a/src/java.desktop/unix/native/libawt/awt/awt_Mlib.c Thu Mar 05 11:26:17 2015 -0800 +++ b/src/java.desktop/unix/native/libawt/awt/awt_Mlib.c Sun Mar 08 03:15:41 2015 -0600 @@ -64,9 +64,9 @@ * can use the vis library */ if ((uname(&name) >= 0) && (getenv("NO_VIS") == NULL) && - (strncmp(name.machine, "sun4u" , 5) == 0) || + ((strncmp(name.machine, "sun4u" , 5) == 0) || ((strncmp(name.machine, "sun4v" , 5) == 0) && - (getenv("USE_VIS_ON_SUN4V") != NULL))) + (getenv("USE_VIS_ON_SUN4V") != NULL)))) { handle = dlopen(JNI_LIB_NAME("mlib_image_v"), RTLD_LAZY); } diff -r c517009905c5 src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.m --- a/src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.m Thu Mar 05 11:26:17 2015 -0800 +++ b/src/jdk.deploy.osx/macosx/native/libapplescriptengine/AS_NS_ConversionUtils.m Sun Mar 08 03:15:41 2015 -0600 @@ -511,7 +511,7 @@ } [NSException raise:@"jaseUnsupportedAEDescriptorConversion" - format:@"JavaAppleScriptEngineAdditions: conversion of an NSAppleEventDescriptor with objCType '%s' to an aeDescriptor is not supported.", type]; + format:@"JavaAppleScriptEngineAdditions: conversion of an NSAppleEventDescriptor with objCType '%u' to an aeDescriptor is not supported.", type]; return nil; } diff -r c517009905c5 src/jdk.runtime/share/native/libunpack/jni.cpp --- a/src/jdk.runtime/share/native/libunpack/jni.cpp Thu Mar 05 11:26:17 2015 -0800 +++ b/src/jdk.runtime/share/native/libunpack/jni.cpp Sun Mar 08 03:15:41 2015 -0600 @@ -292,7 +292,7 @@ if (uPtr->aborting()) { THROW_IOE(uPtr->get_abort_message()); - return false; + return null; } // We have fetched all the files. From mail2leoj at gmail.com Sun Mar 8 17:01:21 2015 From: mail2leoj at gmail.com (Joel Buckley) Date: Sun, 8 Mar 2015 11:01:21 -0600 Subject: MacOS 10.10.2 : jdk logic/lint cleanup : compiledMethodLoad parse_manifest zip_util TimeZone_md InetAddressImpl Inet6AddressImpl IOUtil AWTWindow ImageSurfaceData imageioJPEG cmsplugin mlib_c_ImageCopy awt_Mlib AS_NS_ConversionUtils jni Message-ID: From gitne at gmx.de Tue Mar 10 15:04:48 2015 From: gitne at gmx.de (Jacob Wisor) Date: Tue, 10 Mar 2015 16:04:48 +0100 Subject: RFR: Add Windows 10 compatibility id to manifest files Message-ID: <54FF0810.7030601@gmx.de> Hello there! This patch should make the JDK 9 tools and JRE run on the Windows 10 compatibility layer level (GetVersionEx() reporting version 10) on Windows 10 and later. Regards, Jacob -------------- next part -------------- A non-text attachment was scrubbed... Name: windows10manifest.patch Type: text/x-patch Size: 5270 bytes Desc: not available URL: From alejandro.murillo at oracle.com Tue Mar 10 21:31:15 2015 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 10 Mar 2015 15:31:15 -0600 Subject: jdk9-dev: HotSpot Message-ID: <54FF62A3.90808@oracle.com> jdk9-hs-2015-03-06 has been integrated into jdk9-dev. http://hg.openjdk.java.net/jdk9/dev/rev/6c3aad0bbc08 http://hg.openjdk.java.net/jdk9/dev/corba/rev/d469c5ad0c76 http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/de7ca28f8b7d http://hg.openjdk.java.net/jdk9/dev/jaxp/rev/cb455de08da8 http://hg.openjdk.java.net/jdk9/dev/jaxws/rev/83a0cf0e0878 http://hg.openjdk.java.net/jdk9/dev/jdk/rev/baff9dca0c0f http://hg.openjdk.java.net/jdk9/dev/langtools/rev/41c021f885ac http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/dec3faccd3de Component : VM Status : Go for integration Date : 03/10/2015 at 17:00 MSK Tested By : VM SQE &dmitry.fazunenko at oracle.com Bundles : 2015-03-06-130630.amurillo.jdk9-hs-2015-03-06-snapshot Testing: 57 new failures, 2849 known failures, 359267 passed. Issues and Notes: No detailed analysis. No stoppers have been detected so far. Go for integration CRs for testing: 6912521: System.arraycopy works slower than the simple loop for little lengths 8006960: hotspot, "impossible" assertion failure 8046246: the constantPoolCacheOopDesc::adjust_method_entries() used in RedefineClasses does not scale 8067012: Don't create MDO for constant getters 8067157: Closed compiler tests should not be in hotspot/test/TEST.groups 8067162: [TESTBUG] runtime/SharedArchiveFile tests fail on compact profiles 8067822: test/testlibrary_tests/RandomGeneratorTest.java failed on Assert Unexpected random number sequence for mode: NO_SEED 8068461: compiler/codecache/jmx/UsageThresholdIncreasedTest.java failed: java.lang.RuntimeException: Usage threshold was hit: 1 times for CodeHeap 'non-nmethods' 8069016: Add BarrierSet downcast support 8069291: [TESTBUG] runtime/threads/Fibonacci: OutOfMemoryError: unable to create native thread 8071335: gc/TestSmallHeap.java throw OOM 8072439: fix for 8047720 may need more work 8072774: bigapps/Weblogic+medrec/nowarnings fails due to CodeHeap 'profiled nmethods' exhaustion 8073042: jcmd hangs until another jcmd is executed (which, in turn also hangs) 8073154: NULL-pointer dereferencing in LIR_OpProfileType::print_instr 8073184: Compile of java.lang.Integer::getChars fails with LoopLimitCheck = false after 8054478 8073257: compiler/codecache/stress/RandomAllocationTest.java + fastdebug + -XX:+LogCompilation, "allocating without ResourceMark" 8073464: GC workers do not have thread names 8073466: Remove buffer retaining functionality and clean up in ParGCAllocBuffer 8073499: quarantine compiler/tiered/LevelTransitionTest 8073624: Fix waring "converting to non-pointer type 'bool' from NULL" in arraycopynode.cpp 8073670: TypeF::eq and TypeD::eq do not handle NaNs correctly 8073718: [TESTBUG] Cleanup test output and skip creating mini dumps 8073735: compiler/loopopts/CountedLoopProblem.java got OOME 8073792: assert((get_length_if_constant(phase) == -1) == !ary_src->size()->is_con()) failed: inconsistent 8073796: assert(check_obj_alignment(result)) failed: address not aligned: ... 8073883: serviceability/dcmd/gc/RunGCTest.java should not run with -XX:+ExplicitGCInvokesConcurrent 8073908: Replace hotspot/testlibrary use of sun.management with public API 8073950: Quarantine failing test: gc/TestSoftReferencesBehaviorOnOOME.java due to JDK-8073669 8073956: Escape analysis dump misses args information 8073957: assert(ary_src != 0) failed: not an array or instance? 8074319: barrier_set_cast defined via friend injection -- Alejandro From lana.steuck at oracle.com Wed Mar 11 02:38:33 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 10 Mar 2015 19:38:33 -0700 (PDT) Subject: jdk9-b54: dev Message-ID: <201503110238.t2B2cX9b005379@sc11152554.us.oracle.com> http://hg.openjdk.java.net/jdk9/jdk9/rev/cb7367141e91 http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/26460b897225 http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/ed34864f3b43 http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/568a62ab7d76 http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/83a0cf0e0878 http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/542c0c855ad4 http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/c3b117fa5bde http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/d469c5ad0c76 --- All the fixes will be tested during promotion (no PIT testing at this point): List of all fixes: =================== JDK-8068412 client-libs [macosx] Initialization of Cocoa hangs if CoreAudio was initialized be JDK-8072676 client-libs [macosx] Jtree icon painted over label when scrollbars present in wind JDK-8072905 client-libs Fix copyright year for test from JDK-8071705 JDK-8056915 client-libs Focus lost in applet when browser window is minimized and restored JDK-8039269 client-libs images/cursors should not be in ${java.home}/lib JDK-8071705 client-libs Java application menu misbehaves when running multiple screen stacked JDK-8044394 client-libs javadoc for BasicOptionPaneUI.addMessageComponents() has typo and gram JDK-8072665 client-libs SoundLibraries.gmk and SoundDefs.h: remove isSigned8() dead code JDK-8072069 client-libs Toolkit.getScreenInsets() doesn't update if insets change JDK-8072678 client-libs Wrong exception messages in java.awt.color.ICC_ColorSpace JDK-8074043 core-libs java.util.Arrays setAll and parallelSetAll subrange note JDK-8074067 core-libs (bf) Re-examine java.base/share/native/libjava/Bits.c JDK-8055915 core-libs (ch) FileDispatcherImpl.truncate0 should use SetFileInformationByHandl JDK-8073923 core-libs (fs) Files.lines documentation needs clarification JDK-8073445 core-libs (fs) FileSystem.getPathMatcher(...) should check syntax component with JDK-8071599 core-libs (so) Socket adapter sendUrgentData throws IllegalBlockingMode when cha JDK-8064594 core-libs AARCH64: JDK changes JDK-8072053 core-libs AARCH64: remove src/java.base/unix/native/libjli/aarch64/jvm.cfg JDK-8071600 core-libs Add a flat-mapping collector JDK-8073596 core-libs Add jdk.management.cmm in boot.modules that needs sun.management.spi b JDK-8073644 core-libs Assertion in LambdaFormEditor.bindArgumentType is too strict JDK-8074031 core-libs Canonicalize "is a JS string" tests JDK-8073707 core-libs const re-assignment should not reported as a "early error" JDK-8074126 core-libs Correct @see cross-refs to the JLS in java.lang[.annotation] JDK-8074021 core-libs Indirect eval fails when used as an element of an array or as a proper JDK-8074032 core-libs Instant.ofEpochMilli(millis).toEpochMilli() can throw arithmetic overf JDK-8035712 core-libs Investigate if RuntimeCallSite linkage can be removed JDK-8068260 core-libs java/io/Serializable/clearHandleTable/ClearHandleTable.java timed out JDK-8073497 core-libs Lazy conversion of ZipEntry time JDK-8074022 core-libs Serialization should issue a freeze action after reconstituting a grap JDK-8071479 core-libs Stream and lambdafication improvements to j.u.regex.Matcher JDK-8044051 core-libs Test jdk/lambda/vm/InterfaceAccessFlagsTest.java gets IOException duri JDK-8005226 core-libs TEST_BUG: java/rmi/transport/pinClientSocketFactory/PinClientSocketFac JDK-8072602 core-libs Unpredictable timezone on Windows when OS's timezone is not found in t JDK-8074066 core-libs Useless code in share/native/libjava/VM.c JDK-8067025 deploy Delete splash.c from Repository JDK-8035582 deploy DeploymentRuleSet on run action JDK-8049999 deploy DRS: Want customizable message in case of application blocking if only JDK-8073591 deploy junit issue after fix to JDK-8073589 JDK-6717309 deploy Plugin2: Clean-up for possible multi-thread unsafe codes as per Findbu JDK-6717304 deploy Plugin2: simple code clean-up as per Findbugs' result from security au JDK-8069275 deploy The text location of "More information" overlap with "code" in mixed c JDK-8072129 hotspot [AARCH64] missing fix for 8066900 JDK-8074119 hotspot [AARCH64] stage repo misses fixes from several Hotspot changes JDK-8071822 hotspot [TEST_BUG] Adapt collectorPolicy internal tests to support 64K pages JDK-8071563 hotspot AARCH64 staging fail to build JDK-8072483 hotspot AARCH64: aarch64.ad uses the wrong operand class for some operations JDK-8072698 hotspot AARCH64: Add AArch64 support to hsdis JDK-8071947 hotspot AARCH64: Apply 8068655 frame::safe_for_sender() computes incorrect sen JDK-8068054 hotspot AARCH64: Assembler interpreter, shared runtime JDK-8068053 hotspot AARCH64: C1 and C2 compilers JDK-8074349 hotspot AARCH64: C2 generates poor code for some byte and character stores JDK-8064611 hotspot AARCH64: Changes to HotSpot shared code JDK-8069593 hotspot AARCH64: Changes to JavaThread::_thread_state must use acquire and rel JDK-8068055 hotspot AARCH64: os_cpu/ JDK-8071688 hotspot AARCH64: SIGSEGV in MethodData::next_data(ProfileData*) JDK-8072055 hotspot Argument checking for SE Embedded and ARM should be moved out of argum JDK-8073543 hotspot Circular include dependency between psScavenge.inline.hpp and psPromot JDK-8058446 hotspot G1 Hot card cache should use ArrayAllocator to allocate the cache arra JDK-8073388 hotspot Get rid of the dependency from handles.hpp to klass.hpp JDK-8073532 hotspot jmap -heap fails after generation array removal JDK-8062672 hotspot JVM crashes during GC on various asserts which checks that HeapWord pt JDK-8073432 hotspot Object.getClass() throws stackless NPE, due to C2 intrinsic JDK-8061802 hotspot REDO - Remove the generations array JDK-8073389 hotspot Remove the include of resourceArea.hpp from classFileParser.hpp JDK-8073554 hotspot Remove unnecessary includes of markSweep[.inline].hpp JDK-8068927 infrastructure AARCH64: better handling of aarch64- triples JDK-8064357 infrastructure AARCH64: Top-level JDK changes JDK-8072842 infrastructure Add support for building native JTReg tests JDK-8073965 infrastructure Bring compare.sh up to date with JDK 9 JDK-8072904 infrastructure building jdk9 with jdk9 boot jdk can cause failure or incorrect result JDK-8074048 infrastructure ccache 1.3.10 still not detected properly JDK-8074099 infrastructure Even with toolchain type clang, OBJC is set to gcc JDK-8074055 infrastructure Improvements in compare.sh from build-infra JDK-8074072 infrastructure Race condition in build since JDK-8072842 can cause failed builds on S JDK-8074395 infrastructure Random build failures in javadoc on Solaris JDK-8074091 infrastructure Remove dead code from merge mistake in JavaCompilation.gmk JDK-8072868 install 8u20 and later should not change the MSI UpgradeCode for each JRE vers JDK-8072940 install 8u60 nightly solaris_sparcv9_5.10-product build fails JDK-8073326 install Install build fails when building with VS 2013 JDK-8054037 security-libs Improve tracing for java.security.debug=certpath JDK-8055207 security-libs keystore and truststore debug output could be much better JDK-8050371 security-libs More MessageDigest tests JDK-8074018 security-libs Named extension not recognized in keytool -ext honored after 8073182 JDK-8073645 tools Add lambda-based lazy eval versions of Assert.check methods JDK-8071453 tools Allow interface methods to be private JDK-8073842 tools Invalid method reference when referencing a method on a wildcard type JDK-8073550 tools java* tools: replace obj.getClass hacks with Assert.checkNonNull or Ob From coleen.phillimore at oracle.com Wed Mar 11 20:07:52 2015 From: coleen.phillimore at oracle.com (Coleen Phillimore) Date: Wed, 11 Mar 2015 16:07:52 -0400 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn Message-ID: <5500A098.2080201@oracle.com> I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. Serguei is a longstanding member of the Hotspot serviceability team, beginning in 2003 as a member of the original serviceability team. Serguei's contributions to Hotspot are numerous over the years, including implementing features like ForceEarlyReturn, and bug fixes in JDI and java.util.logging API. He has also implemented Solaris pstack utility and dtrace jstack action support: i.e. libjvm_db.so and jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved time stamps (thread CPU time) on Linux and Solaris). One of Serguei's areas of expertise is class redefinition for which he is a valuable reviewer. He is currently working on Jigsaw native (jvmti) and java (java.lang.instrument) agents. Below [3] is a list that shows Serguei's contributions to the jdk repository (5) and to the hotspot repository (35). Votes are due by 8:00 PM GMT, March 25, 2015. 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]. Coleen Phillimore [1] http://openjdk.java.net/census [2] http://openjdk.java.net/projects/#reviewer-vote [3] jdk: http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 hotspot: http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 From vladimir.kozlov at oracle.com Wed Mar 11 20:44:49 2015 From: vladimir.kozlov at oracle.com (Vladimir Kozlov) Date: Wed, 11 Mar 2015 13:44:49 -0700 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <5500A941.3090503@oracle.com> Vote: yes Vladimir On 3/11/15 1:07 PM, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, > including implementing features like ForceEarlyReturn, and bug fixes in > JDI and java.util.logging API. He has also implemented Solaris pstack > utility and dtrace jstack action support: i.e. libjvm_db.so and > jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved > time stamps (thread CPU time) on Linux and Solaris). One of Serguei's > areas of expertise is class redefinition for which he is a valuable > reviewer. He is currently working on Jigsaw native (jvmti) and java > (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > From abhi.saha at oracle.com Wed Mar 11 20:46:44 2015 From: abhi.saha at oracle.com (Abhijit Saha) Date: Wed, 11 Mar 2015 13:46:44 -0700 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <5500A9B4.6040704@oracle.com> Vote: Yes. On 3/11/2015 1:07 PM, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, > including implementing features like ForceEarlyReturn, and bug fixes > in JDI and java.util.logging API. He has also implemented Solaris > pstack utility and dtrace jstack action support: i.e. libjvm_db.so and > jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved > time stamps (thread CPU time) on Linux and Solaris). One of > Serguei's areas of expertise is class redefinition for which he is a > valuable reviewer. He is currently working on Jigsaw native (jvmti) > and java (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > -- Lead, Java SE Updates Java Platform Group Oracle Corporation. (408)276-7564 From daniel.daugherty at oracle.com Wed Mar 11 20:53:33 2015 From: daniel.daugherty at oracle.com (Daniel D. Daugherty) Date: Wed, 11 Mar 2015 14:53:33 -0600 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <5500AB4D.3020300@oracle.com> YES! Dan On 3/11/15 2:07 PM, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, > including implementing features like ForceEarlyReturn, and bug fixes > in JDI and java.util.logging API. He has also implemented Solaris > pstack utility and dtrace jstack action support: i.e. libjvm_db.so and > jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved > time stamps (thread CPU time) on Linux and Solaris). One of > Serguei's areas of expertise is class redefinition for which he is a > valuable reviewer. He is currently working on Jigsaw native (jvmti) > and java (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > > > From harold.seigel at oracle.com Wed Mar 11 20:58:08 2015 From: harold.seigel at oracle.com (harold seigel) Date: Wed, 11 Mar 2015 16:58:08 -0400 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <5500AC60.4060604@oracle.com> Vote: Yes. Harold On 3/11/2015 4:07 PM, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, > including implementing features like ForceEarlyReturn, and bug fixes > in JDI and java.util.logging API. He has also implemented Solaris > pstack utility and dtrace jstack action support: i.e. libjvm_db.so and > jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved > time stamps (thread CPU time) on Linux and Solaris). One of > Serguei's areas of expertise is class redefinition for which he is a > valuable reviewer. He is currently working on Jigsaw native (jvmti) > and java (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > From daniel.daugherty at oracle.com Wed Mar 11 21:02:49 2015 From: daniel.daugherty at oracle.com (Daniel D. Daugherty) Date: Wed, 11 Mar 2015 15:02:49 -0600 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <5500AD79.7060703@oracle.com> Vote: YES! Dan P.S. Previous vote wasn't in the right format... :-) On 3/11/15 2:07 PM, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, > including implementing features like ForceEarlyReturn, and bug fixes > in JDI and java.util.logging API. He has also implemented Solaris > pstack utility and dtrace jstack action support: i.e. libjvm_db.so and > jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved > time stamps (thread CPU time) on Linux and Solaris). One of > Serguei's areas of expertise is class redefinition for which he is a > valuable reviewer. He is currently working on Jigsaw native (jvmti) > and java (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > > > From kumar.x.srinivasan at oracle.com Wed Mar 11 21:02:29 2015 From: kumar.x.srinivasan at oracle.com (Kumar Srinivasan) Date: Wed, 11 Mar 2015 14:02:29 -0700 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <5500AD65.5080706@oracle.com> Vote: yes On 3/11/2015 1:07 PM, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, > including implementing features like ForceEarlyReturn, and bug fixes > in JDI and java.util.logging API. He has also implemented Solaris > pstack utility and dtrace jstack action support: i.e. libjvm_db.so and > jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved > time stamps (thread CPU time) on Linux and Solaris). One of > Serguei's areas of expertise is class redefinition for which he is a > valuable reviewer. He is currently working on Jigsaw native (jvmti) > and java (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > From coleen.phillimore at oracle.com Thu Mar 12 00:40:38 2015 From: coleen.phillimore at oracle.com (Coleen Phillimore) Date: Wed, 11 Mar 2015 20:40:38 -0400 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <5500E086.605@oracle.com> Vote: yes On 3/11/15, 4:07 PM, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, > including implementing features like ForceEarlyReturn, and bug fixes > in JDI and java.util.logging API. He has also implemented Solaris > pstack utility and dtrace jstack action support: i.e. libjvm_db.so and > jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved > time stamps (thread CPU time) on Linux and Solaris). One of > Serguei's areas of expertise is class redefinition for which he is a > valuable reviewer. He is currently working on Jigsaw native (jvmti) > and java (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > From openjdk at duigou.org Thu Mar 12 03:18:28 2015 From: openjdk at duigou.org (Mike Duigou) Date: Wed, 11 Mar 2015 20:18:28 -0700 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: References: Message-ID: Vote: YES From tim.bell at oracle.com Thu Mar 12 05:17:00 2015 From: tim.bell at oracle.com (Tim Bell) Date: Wed, 11 Mar 2015 22:17:00 -0700 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <5501214C.3090609@oracle.com> Vote: yes Tim On 03/11/15 13:07, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. From volker.simonis at gmail.com Thu Mar 12 06:03:42 2015 From: volker.simonis at gmail.com (Volker Simonis) Date: Thu, 12 Mar 2015 07:03:42 +0100 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: Vote : yes On Wednesday, March 11, 2015, Coleen Phillimore < coleen.phillimore at oracle.com> wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, including > implementing features like ForceEarlyReturn, and bug fixes in JDI and > java.util.logging API. He has also implemented Solaris pstack utility and > dtrace jstack action support: i.e. libjvm_db.so and jhelper.d, and fixed a > number of hotspot non-jvmti bugs (e.g. improved time stamps (thread CPU > time) on Linux and Solaris). One of Serguei's areas of expertise is class > redefinition for which he is a valuable reviewer. He is currently working > on Jigsaw native (jvmti) and java (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > > From jaroslav.bachorik at oracle.com Thu Mar 12 07:07:33 2015 From: jaroslav.bachorik at oracle.com (Jaroslav Bachorik) Date: Thu, 12 Mar 2015 08:07:33 +0100 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <55013B35.7070402@oracle.com> Vote: YES! -JB- On 11.3.2015 21:07, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, > including implementing features like ForceEarlyReturn, and bug fixes in > JDI and java.util.logging API. He has also implemented Solaris pstack > utility and dtrace jstack action support: i.e. libjvm_db.so and > jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved > time stamps (thread CPU time) on Linux and Solaris). One of Serguei's > areas of expertise is class redefinition for which he is a valuable > reviewer. He is currently working on Jigsaw native (jvmti) and java > (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > From staffan.larsen at oracle.com Thu Mar 12 07:35:58 2015 From: staffan.larsen at oracle.com (Staffan Larsen) Date: Thu, 12 Mar 2015 08:35:58 +0100 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <8E541DDE-0077-4A97-820F-9366A5743C92@oracle.com> Vote: Yes! > On 11 mar 2015, at 21:07, Coleen Phillimore wrote: > > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, beginning in 2003 as a member of the original serviceability team. Serguei's contributions to Hotspot are numerous over the years, including implementing features like ForceEarlyReturn, and bug fixes in JDI and java.util.logging API. He has also implemented Solaris pstack utility and dtrace jstack action support: i.e. libjvm_db.so and jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved time stamps (thread CPU time) on Linux and Solaris). One of Serguei's areas of expertise is class redefinition for which he is a valuable reviewer. He is currently working on Jigsaw native (jvmti) and java (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > From vladimir.x.ivanov at oracle.com Thu Mar 12 08:53:55 2015 From: vladimir.x.ivanov at oracle.com (Vladimir Ivanov) Date: Thu, 12 Mar 2015 11:53:55 +0300 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <55015423.5030809@oracle.com> Vote: yes Best regards, Vladimir Ivanov On 3/11/15 11:07 PM, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, > including implementing features like ForceEarlyReturn, and bug fixes in > JDI and java.util.logging API. He has also implemented Solaris pstack > utility and dtrace jstack action support: i.e. libjvm_db.so and > jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved > time stamps (thread CPU time) on Linux and Solaris). One of Serguei's > areas of expertise is class redefinition for which he is a valuable > reviewer. He is currently working on Jigsaw native (jvmti) and java > (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > From igor.ignatyev at oracle.com Thu Mar 12 08:55:09 2015 From: igor.ignatyev at oracle.com (Igor Ignatyev) Date: Thu, 12 Mar 2015 11:55:09 +0300 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <5501546D.3030604@oracle.com> Vote: yes Igor On 03/11/2015 11:07 PM, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, > including implementing features like ForceEarlyReturn, and bug fixes in > JDI and java.util.logging API. He has also implemented Solaris pstack > utility and dtrace jstack action support: i.e. libjvm_db.so and > jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved > time stamps (thread CPU time) on Linux and Solaris). One of Serguei's > areas of expertise is class redefinition for which he is a valuable > reviewer. He is currently working on Jigsaw native (jvmti) and java > (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > From david.holmes at oracle.com Thu Mar 12 09:44:46 2015 From: david.holmes at oracle.com (David Holmes) Date: Thu, 12 Mar 2015 19:44:46 +1000 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <5501600E.1070203@oracle.com> Vote: yes David On 12/03/2015 6:07 AM, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, > including implementing features like ForceEarlyReturn, and bug fixes in > JDI and java.util.logging API. He has also implemented Solaris pstack > utility and dtrace jstack action support: i.e. libjvm_db.so and > jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved > time stamps (thread CPU time) on Linux and Solaris). One of Serguei's > areas of expertise is class redefinition for which he is a valuable > reviewer. He is currently working on Jigsaw native (jvmti) and java > (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > From stefan.karlsson at oracle.com Thu Mar 12 12:33:00 2015 From: stefan.karlsson at oracle.com (Stefan Karlsson) Date: Thu, 12 Mar 2015 13:33:00 +0100 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <5501877C.4080106@oracle.com> Vote: yes StefanK On 2015-03-11 21:07, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, > including implementing features like ForceEarlyReturn, and bug fixes > in JDI and java.util.logging API. He has also implemented Solaris > pstack utility and dtrace jstack action support: i.e. libjvm_db.so and > jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved > time stamps (thread CPU time) on Linux and Solaris). One of > Serguei's areas of expertise is class redefinition for which he is a > valuable reviewer. He is currently working on Jigsaw native (jvmti) > and java (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > From karen.kinnear at oracle.com Thu Mar 12 14:54:24 2015 From: karen.kinnear at oracle.com (Karen Kinnear) Date: Thu, 12 Mar 2015 07:54:24 -0700 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <9BEFDEEE-69F5-41AA-BAFE-4728A0CD83E4@oracle.com> Vote: yes Thanks, Karen > On Mar 11, 2015, at 1:07 PM, Coleen Phillimore wrote: > > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, beginning in 2003 as a member of the original serviceability team. Serguei's contributions to Hotspot are numerous over the years, including implementing features like ForceEarlyReturn, and bug fixes in JDI and java.util.logging API. He has also implemented Solaris pstack utility and dtrace jstack action support: i.e. libjvm_db.so and jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved time stamps (thread CPU time) on Linux and Solaris). One of Serguei's areas of expertise is class redefinition for which he is a valuable reviewer. He is currently working on Jigsaw native (jvmti) and java (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > From sundararajan.athijegannathan at oracle.com Thu Mar 12 17:24:33 2015 From: sundararajan.athijegannathan at oracle.com (A. Sundararajan) Date: Thu, 12 Mar 2015 22:54:33 +0530 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <9BEFDEEE-69F5-41AA-BAFE-4728A0CD83E4@oracle.com> References: <5500A098.2080201@oracle.com> <9BEFDEEE-69F5-41AA-BAFE-4728A0CD83E4@oracle.com> Message-ID: <5501CBD1.80704@oracle.com> Vote: yes Thanks, -Sundar On Thursday 12 March 2015 08:24 PM, Karen Kinnear wrote: > Vote: yes > > Thanks, > Karen > > > >> On Mar 11, 2015, at 1:07 PM, Coleen Phillimore wrote: >> >> I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. >> >> Serguei is a longstanding member of the Hotspot serviceability team, beginning in 2003 as a member of the original serviceability team. Serguei's contributions to Hotspot are numerous over the years, including implementing features like ForceEarlyReturn, and bug fixes in JDI and java.util.logging API. He has also implemented Solaris pstack utility and dtrace jstack action support: i.e. libjvm_db.so and jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved time stamps (thread CPU time) on Linux and Solaris). One of Serguei's areas of expertise is class redefinition for which he is a valuable reviewer. He is currently working on Jigsaw native (jvmti) and java (java.lang.instrument) agents. >> >> Below [3] is a list that shows Serguei's contributions to the jdk repository (5) and to the hotspot repository (35). >> >> Votes are due by 8:00 PM GMT, March 25, 2015. >> >> 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]. >> >> Coleen Phillimore >> >> [1] http://openjdk.java.net/census >> [2] http://openjdk.java.net/projects/#reviewer-vote >> [3] >> >> jdk: >> http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 >> http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 >> http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 >> http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 >> http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 >> >> hotspot: >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d >> http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 >> From ivan.gerasimov at oracle.com Thu Mar 12 19:24:46 2015 From: ivan.gerasimov at oracle.com (Ivan Gerasimov) Date: Thu, 12 Mar 2015 22:24:46 +0300 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <5501E7FE.3040309@oracle.com> Vote: yes Sincerely yours, Ivan On 11.03.2015 23:07, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, > including implementing features like ForceEarlyReturn, and bug fixes > in JDI and java.util.logging API. He has also implemented Solaris > pstack utility and dtrace jstack action support: i.e. libjvm_db.so and > jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved > time stamps (thread CPU time) on Linux and Solaris). One of > Serguei's areas of expertise is class redefinition for which he is a > valuable reviewer. He is currently working on Jigsaw native (jvmti) > and java (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > > > From mail2leoj at gmail.com Sun Mar 15 00:07:57 2015 From: mail2leoj at gmail.com (Joel Buckley) Date: Sat, 14 Mar 2015 18:07:57 -0600 Subject: Fwd: MacOS 10.10.2 : jdk logic/lint cleanup : compiledMethodLoad parse_manifest zip_util TimeZone_md InetAddressImpl Inet6AddressImpl IOUtil AWTWindow ImageSurfaceData imageioJPEG cmsplugin mlib_c_ImageCopy awt_Mlib AS_NS_ConversionUtils jni References: Message-ID: <7A6A4A1E-5964-48E3-9777-6513F201F646@gmail.com> Hello, I have not heard back on this request. Attached is a ?hg diff? patch file. Please let me know if another format is needed... Please feel free to use the attached file, I release all rights to the patch file changes to OpenJDK9 project. :) Let me known if anything else is needed to get the patch file committed to OpenJDK9. Thanks, Joel Buckley mail2leoj at gmail.com > Begin forwarded message: > > From: Joel Buckley > Subject: MacOS 10.10.2 : jdk logic/lint cleanup : compiledMethodLoad parse_manifest zip_util TimeZone_md InetAddressImpl Inet6AddressImpl IOUtil AWTWindow ImageSurfaceData imageioJPEG cmsplugin mlib_c_ImageCopy awt_Mlib AS_NS_ConversionUtils jni > Date: March 8, 2015 at 11:01:21 AM MDT > To: jdk9-dev at openjdk.java.net > From jjh.javase at gmail.com Mon Mar 16 05:57:39 2015 From: jjh.javase at gmail.com (Jim Holmlund) Date: Sun, 15 Mar 2015 22:57:39 -0700 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <550670D3.6080801@gmail.com> Vote: yes - jjh On 3/11/2015 1:07 PM, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, > including implementing features like ForceEarlyReturn, and bug fixes > in JDI and java.util.logging API. He has also implemented Solaris > pstack utility and dtrace jstack action support: i.e. libjvm_db.so and > jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved > time stamps (thread CPU time) on Linux and Solaris). One of > Serguei's areas of expertise is class redefinition for which he is a > valuable reviewer. He is currently working on Jigsaw native (jvmti) > and java (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > > From srikanth.adayapalam at oracle.com Mon Mar 16 12:26:33 2015 From: srikanth.adayapalam at oracle.com (Srikanth) Date: Mon, 16 Mar 2015 17:56:33 +0530 Subject: Compiler support for private interface methods. Message-ID: <5506CBF9.2040705@oracle.com> Greetings, The javac compiler team is pleased announce the availability of compiler support for private methods in interfaces beginning with 9 b54 build of JDK. JBS: https://bugs.openjdk.java.net/browse/JDK-8071453, HG: http://hg.openjdk.java.net/jdk9/dev/langtools/rev/592d64800143 Binary distro: https://jdk9.java.net/download/ We invite you to start using feature and to notify us of any defects through the standard channels. Thanks! Srikanth From magnus.ihse.bursie at oracle.com Mon Mar 16 13:52:18 2015 From: magnus.ihse.bursie at oracle.com (Magnus Ihse Bursie) Date: Mon, 16 Mar 2015 14:52:18 +0100 Subject: Fwd: MacOS 10.10.2 : jdk logic/lint cleanup : compiledMethodLoad parse_manifest zip_util TimeZone_md InetAddressImpl Inet6AddressImpl IOUtil AWTWindow ImageSurfaceData imageioJPEG cmsplugin mlib_c_ImageCopy awt_Mlib AS_NS_ConversionUtils jni In-Reply-To: <7A6A4A1E-5964-48E3-9777-6513F201F646@gmail.com> References: <7A6A4A1E-5964-48E3-9777-6513F201F646@gmail.com> Message-ID: <5506E012.1040101@oracle.com> On 2015-03-15 01:07, Joel Buckley wrote: > Hello, > > I have not heard back on this request. Attached is a ?hg diff? patch file. Please let me know if another format is needed... > > Please feel free to use the attached file, I release all rights to the patch file changes to OpenJDK9 project. :) > > Let me known if anything else is needed to get the patch file committed to OpenJDK9. Hi Joel, Thank you for wanting to help improving OpenJDK! Please see http://openjdk.java.net/contribute/ for a description on the process of how to contribute to OpenJDK. /Magnus > > Thanks, > Joel Buckley > mail2leoj at gmail.com > > > >> Begin forwarded message: >> >> From: Joel Buckley >> Subject: MacOS 10.10.2 : jdk logic/lint cleanup : compiledMethodLoad parse_manifest zip_util TimeZone_md InetAddressImpl Inet6AddressImpl IOUtil AWTWindow ImageSurfaceData imageioJPEG cmsplugin mlib_c_ImageCopy awt_Mlib AS_NS_ConversionUtils jni >> Date: March 8, 2015 at 11:01:21 AM MDT >> To: jdk9-dev at openjdk.java.net >> From kirill.kirichenko at oracle.com Mon Mar 16 16:18:37 2015 From: kirill.kirichenko at oracle.com (Kirill Kirichenko) Date: Mon, 16 Mar 2015 19:18:37 +0300 Subject: [9] Review request: 8074359: Refactor Applet2MessageHandler messages Message-ID: <5507025D.3050405@oracle.com> Hi, Could you please review the open part of the issue. Needed for jigsaw project. JBS: https://bugs.openjdk.java.net/browse/JDK-8074359 Webrev: http://cr.openjdk.java.net/~stayer/8074359/webrev.00/ K From alejandro.murillo at oracle.com Mon Mar 16 22:09:33 2015 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Mon, 16 Mar 2015 16:09:33 -0600 Subject: jdk9-dev: HotSpot Message-ID: <5507549D.5050304@oracle.com> jdk9-hs-2015-03-12 has been integrated into jdk9-dev. http://hg.openjdk.java.net/jdk9/dev/rev/93ed591e7456 http://hg.openjdk.java.net/jdk9/dev/corba/rev/734ca5311a22 http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f63349d9c4ce http://hg.openjdk.java.net/jdk9/dev/jaxp/rev/2a460ce60ed4 http://hg.openjdk.java.net/jdk9/dev/jaxws/rev/ca481b0492c8 http://hg.openjdk.java.net/jdk9/dev/jdk/rev/13a1aaa9598f http://hg.openjdk.java.net/jdk9/dev/langtools/rev/03939be983dd http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/524852d0cc0d Component : VM Status : Go for integration Date : 03/16/2015 at 20:00 MSK Tested By : VM SQE &dmitry.fazunenko at oracle.com Bundles : 2015-03-13-025750.amurillo.jdk9-hs-2015-03-12-snapshot Testing: 8 new failures, 3175 known failures, 321965 passed. Issues and Notes: No stoppers have been detected so far. Go for integration CRs for testing: 6712222: Race condition in java/lang/management/ThreadMXBean/AllThreadIds.java 7143664: Clean up OrderAccess implementations and usage 8013393: Merge template interpreter files for x86 _32 and _64. 8030646: track collection set membership in one place 8031538: G1 eden usage is sometimes higher than target eden (printed Eden size) 8049696: com/sun/jdi/RunToExit fails with "ConnectException: Connection refused" 8051984: @ignore should be placed after @test 8058470: [jconsole] VM Summary Tab is blank for JDK9's jconsole. 8069124: runtime/NMT/MallocSiteHashOverflow.java failing in nightlies 8071501: perfMemory_solaris.cpp failing to compile with "Error: dd_fd is not a member of DIR." 8072383: resolve conflicts between open and closed ports 8072754: com/sun/jdi/NativeInstanceFilter.java requires adjustments to work with module boundaries 8073545: Use shorter and more descriptive names for GC worker threads 8073654: Marking statistics should use size_t 8073688: Infinite loop reading types during jmap attach. 8073860: [TESTBUG] compiler/whitebox/DeoptimizeFramesTest fails with exit code 1 8073861: Unused VM Options in JDK9 HotSpot 8074543: Missing symbol "objArrayOopDesc::obj_at" when buiding with CPP Interpreter 8074561: Wrong volatile qualifier for field ClassLoaderDataGraphKlassIteratorAtomic::_next_klass 8074726: Update source and target version used when compiling hotspot class files 8074980: add WhiteBox API to get a flag value for a method -- Alejandro From joe.darcy at oracle.com Tue Mar 17 00:31:25 2015 From: joe.darcy at oracle.com (joe darcy) Date: Mon, 16 Mar 2015 17:31:25 -0700 Subject: javac doclint checking now enabled in the JDK 9 build Message-ID: <550775DD.3050704@oracle.com> Hello, In the next iteration of JEP 212 Resolve Lint and Doclint Warnings [1], doclint warning checks from javac have now been enabled for several large modules in the JDK 9 code base, including java.base, java.desktop, and java.compiler. [2] [3] Consequently, since many modules are being built with the -Werror option to javac, the introduction of new doclint warnings in the enabled categories will cause a build failure in those modules. This work takes advantage of recently introduced package-based filtering of doclint checking. [4] Over time, the goal is to enable all doclint categories for fundamental modules. The "missing" category can be enabled in the desktop module once the missing javadoc tags are written. [5] Enabling the "reference" category may require changing some notions / configuration of the build to allow javadoc references to public elements in any module. Cheers, -Joe [1] http://openjdk.java.net/jeps/212, https://bugs.openjdk.java.net/browse/JDK-8042878 [2] 8072734: Turn on doclint checking in the build of modules in the jdk repo, http://hg.openjdk.java.net/jdk9/dev/rev/ac80b5d194b1 [3] 8075035: Turn on doclint checking of modules in the langtools repo, http://hg.openjdk.java.net/jdk9/dev/rev/bf9d30e4a0c7 [4] 8071851: Provide filtering of doclint checking based on packages, http://hg.openjdk.java.net/jdk9/dev/langtools/rev/072008f47620 [5] JDK-8075081: Fix missing doclint warnings in java.awt, JDK-8075082: Fix missing doclint warnings in java.swing and subpackages From kirill.kirichenko at oracle.com Tue Mar 17 11:16:49 2015 From: kirill.kirichenko at oracle.com (Kirill Kirichenko) Date: Tue, 17 Mar 2015 14:16:49 +0300 Subject: [9] Review request: 8074359: Refactor Applet2MessageHandler messages In-Reply-To: <550739D9.3080709@oracle.com> References: <5507025D.3050405@oracle.com> <55070662.1020505@oracle.com> <550706DA.3080708@oracle.com> <550739D9.3080709@oracle.com> Message-ID: <55080D21.9020500@oracle.com> Ok. I found usages of the deleted values in java.desktop. So I'm calling off the review of the open part of the fix. No need to change MsgAppletViewer. On 16.03.2015 23:15, Phil Race wrote: > So how exactly does the "open" AppletPanel code get hold of these > messages in closed ? > Closed simply isn't there in OpenJDK. > > BTW, the bug (which is confidential for some reason) asks to make a > copy, not move. > > -phil. > > On 3/16/15 9:37 AM, Kirill Kirichenko wrote: >> Take a look at the closed part. I moved them in a separate class which >> will become a part of java.desktop. The deleted messages are used by >> deployment code. We want to break dependencies between plugin.jar and >> rt.jar. >> >> On 16.03.2015 19:35, Sergey Bylokhov wrote: >>> Hi, Kirill. >>> Why all these messages are removed? It seems that they are used in >>> AppletPanel which still a part of java.desktop module? >>> >>> 16.03.15 9:18, Kirill Kirichenko wrote: >>>> Hi, >>>> >>>> Could you please review the open part of the issue. >>>> Needed for jigsaw project. >>>> >>>> JBS: https://bugs.openjdk.java.net/browse/JDK-8074359 >>>> Webrev: http://cr.openjdk.java.net/~stayer/8074359/webrev.00/ >>>> >>>> K >>> >>> > From christian.thalinger at oracle.com Tue Mar 17 20:04:49 2015 From: christian.thalinger at oracle.com (Christian Thalinger) Date: Tue, 17 Mar 2015 13:04:49 -0700 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <58B42F68-24CF-446B-A091-DCFCDA0C0C90@oracle.com> Vote: yes > On Mar 11, 2015, at 1:07 PM, Coleen Phillimore wrote: > > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, beginning in 2003 as a member of the original serviceability team. Serguei's contributions to Hotspot are numerous over the years, including implementing features like ForceEarlyReturn, and bug fixes in JDI and java.util.logging API. He has also implemented Solaris pstack utility and dtrace jstack action support: i.e. libjvm_db.so and jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved time stamps (thread CPU time) on Linux and Solaris). One of Serguei's areas of expertise is class redefinition for which he is a valuable reviewer. He is currently working on Jigsaw native (jvmti) and java (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > From lana.steuck at oracle.com Wed Mar 18 01:03:56 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 17 Mar 2015 18:03:56 -0700 (PDT) Subject: jdk9-b55: dev Message-ID: <201503180103.t2I13ump019016@sc11152554.us.oracle.com> http://hg.openjdk.java.net/jdk9/jdk9/rev/0c37a832458f http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/b2b332e64b7b http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/32a2e7249884 http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/d49e247dade6 http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/ca481b0492c8 http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/2a460ce60ed4 http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/be49ab55e5c4 http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/734ca5311a22 --- All the fixes will be tested during promotion (no PIT testing at this point): List of all fixes: =================== JDK-8073692 core-libs (cs) Inconsistent docs for CharsetDecoder.replaceWith and CharsetEncod JDK-8068373 core-libs (prefs) FileSystemPreferences writes \0 to XML storage, causing loss o JDK-8058464 core-libs (process spec) ProcessBuilder.redirectXXX throws unspecified NPE JDK-8074939 core-libs Add few sample scripts to demo nashorn parser API JDK-8074687 core-libs Add tests for JSON parsing of numeric keys JDK-8074460 core-libs Always print seeds used in [Splittable]Random instances in java.math t JDK-8074406 core-libs DateTimeFormatter.appendZoneOrOffsetId() fails to resolve a ZoneOffset JDK-8074674 core-libs Doclint regression in java/util/regex/Matcher.java JDK-8074661 core-libs Forward port AbstractJSObject.getDefaultValue(JSObject, Class) to 9 JDK-8073706 core-libs Livelock in CompiledFunction.getValidOptimisticInvocation JDK-8074791 core-libs Long-form date format incorrect month string for Finnish locale JDK-8074577 core-libs Modernize Unsafe internal javadoc JDK-8074484 core-libs More aggressive value discarding JDK-8074671 core-libs Nashorn Parser API JDK-8065078 core-libs NetworkInterface.getNetworkInterfaces() triggers intermittent test fai JDK-8074491 core-libs run-nasgen in ant doesn't see the right Nashorn classes JDK-8074487 core-libs Static analysis of IfNode should consider terminating branches JDK-8074972 core-libs Unused imports, a missing javadoc and a build warning JDK-8074579 core-libs Use more efficient and readable way of checking PKZIP signatures JDK-8074841 core-svc Resolve disabled warnings for the JVMTI demo compiledMethodLoad JDK-8074842 core-svc Resolve disabled warnings for the JVMTI demo waiters JDK-8067822 embedded test/testlibrary_tests/RandomGeneratorTest.java failed on Assert Unexp JDK-8073718 hotspot [TESTBUG] Cleanup test output and skip creating mini dumps JDK-8069291 hotspot [TESTBUG] runtime/threads/Fibonacci: OutOfMemoryError: unable to creat JDK-8069016 hotspot Add BarrierSet downcast support JDK-8073021 hotspot add native code coverage target into makefiles JDK-8073792 hotspot assert((get_length_if_constant(phase) == -1) == !ary_src->size()->is_c JDK-8073957 hotspot assert(ary_src != 0) failed: not an array or instance? JDK-8073796 hotspot assert(check_obj_alignment(result)) failed: address not aligned: ... JDK-8074319 hotspot barrier_set_cast defined via friend injection JDK-8072774 hotspot bigapps/Weblogic+medrec/nowarnings fails due to CodeHeap 'profiled nme JDK-8073184 hotspot Compile of java.lang.Integer::getChars fails with LoopLimitCheck = fal JDK-8068461 hotspot compiler/codecache/jmx/UsageThresholdIncreasedTest.java failed: java.l JDK-8073257 hotspot compiler/codecache/stress/RandomAllocationTest.java + fastdebug + -XX JDK-8073735 hotspot compiler/loopopts/CountedLoopProblem.java got OOME JDK-8067012 hotspot Don't create MDO for constant getters JDK-8073956 hotspot Escape analysis dump misses args information JDK-8072439 hotspot fix for 8047720 may need more work JDK-8073624 hotspot Fix warning "converting to non-pointer type 'bool' from NULL" in array JDK-8073464 hotspot GC workers do not have thread names JDK-8006960 hotspot hotspot, "impossible" assertion failure JDK-8073154 hotspot NULL-pointer dereferencing in LIR_OpProfileType::print_instr JDK-8073499 hotspot quarantine compiler/tiered/LevelTransitionTest JDK-8073950 hotspot Quarantine failing test: gc/TestSoftReferencesBehaviorOnOOME.java due JDK-8073466 hotspot Remove buffer retaining functionality and clean up in ParGCAllocBuffer JDK-8073908 hotspot Replace hotspot/testlibrary use of sun.management with public API JDK-8073883 hotspot serviceability/dcmd/gc/RunGCTest.java should not run with -XX:+Explici JDK-6912521 hotspot System.arraycopy works slower than the simple loop for little lengths JDK-8046246 hotspot the constantPoolCacheOopDesc::adjust_method_entries() used in Redefine JDK-8073670 hotspot TypeF::eq and TypeD::eq do not handle NaNs correctly JDK-8074096 infrastructure Disable (most) native warnings in JDK on a per-library basis JDK-8074690 infrastructure Fix for JDK-8074429 was not complete JDK-8074910 infrastructure hgforest.sh needs an option to bring over a smaller set of extra repos JDK-8074988 infrastructure Reduce boilerplate in Setup* macro definitions JDK-8072734 infrastructure Turn on doclint checking in the build of modules in the jdk repo JDK-8075034 security-libs Bad javadoc tags in javax.xml.crypto.dsig JDK-8073430 security-libs Deprecate security APIs that have been superseded JDK-8074788 security-libs Javadoc typo in PKCS8EncodedKeySpec JDK-8044193 security-libs Need to add tests for AES cipher JDK-8072385 security-libs Only the first DNSName entry is checked for endpoint identification JDK-8074521 tools Generate iframe instead of frame and frameset for index.html page JDK-8050021 tools Improper "duplicate case label" error JDK-8074501 tools Javac fix for 8073432 is missing right test BugIDs JDK-8074429 tools Move jar, jarsigner tool to jdk.jartool module JDK-8074428 tools Move pack200, unpack200, libpack200.so to jdk.pack200 JDK-8074430 tools Move policytool to jdk.policytool JDK-8074373 tools NMT is not enabled if NMT option is specified after class path specifi JDK-8074306 tools NULLCHK is emitted as Object.getClass JDK-8074993 tools policytool launcher missing JDK-8071851 tools Provide filtering of doclint checking based on packages JDK-8072461 tools Table's field width in "Use" page generated by javadoc with '-s' is un JDK-8074714 xml Add javax/xml/jaxp/testng/validation to othervm.dirs in TEST.ROOT JDK-8049378 xml Examine references to ${java.home}/lib in JAXP JDK-8074870 xml Really add javax/xml/jaxp/testng/validation to othervm.dirs in TEST.RO From john.r.rose at oracle.com Wed Mar 18 06:19:32 2015 From: john.r.rose at oracle.com (John Rose) Date: Tue, 17 Mar 2015 23:19:32 -0700 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: Vote: yes From jon.masamitsu at oracle.com Wed Mar 18 17:17:50 2015 From: jon.masamitsu at oracle.com (Jon Masamitsu) Date: Wed, 18 Mar 2015 10:17:50 -0700 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <5509B33E.5050508@oracle.com> Vote: yes On 3/11/2015 1:07 PM, Coleen Phillimore wrote: > I hereby nominate Serguei Spitsyn (sspitsyn) to jdk9 Reviewer. > > Serguei is a longstanding member of the Hotspot serviceability team, > beginning in 2003 as a member of the original serviceability team. > Serguei's contributions to Hotspot are numerous over the years, > including implementing features like ForceEarlyReturn, and bug fixes > in JDI and java.util.logging API. He has also implemented Solaris > pstack utility and dtrace jstack action support: i.e. libjvm_db.so and > jhelper.d, and fixed a number of hotspot non-jvmti bugs (e.g. improved > time stamps (thread CPU time) on Linux and Solaris). One of > Serguei's areas of expertise is class redefinition for which he is a > valuable reviewer. He is currently working on Jigsaw native (jvmti) > and java (java.lang.instrument) agents. > > Below [3] is a list that shows Serguei's contributions to the jdk > repository (5) and to the hotspot repository (35). > > Votes are due by 8:00 PM GMT, March 25, 2015. > > 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]. > > Coleen Phillimore > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#reviewer-vote > [3] > > jdk: > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/ca912b8b4cd5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/0d0ee1a20b17 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a579414719c5 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/a4b69df1ae90 > http://hg.openjdk.java.net/jdk9/hs-rt/jdk/rev/69d9fe8175a0 > > hotspot: > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a53f5508bf62 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/080a0772cf95 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/4d3f1d99d12e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a008f00ee14c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/49dacf251c96 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/180cd023a280 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/06bfb8cd7b78 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d9c2726a4960 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d8d78c0329a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/402677ca28ed > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e4062d6c5f22 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/3bee68af0296 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/c8c2d6b82499 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/d95eca175eff > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/0d3ff4d36a31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ce5ee9de50ce > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ff8a09595db3 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/ca0165daa6ec > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/5c89346f2bdd > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2f004f9dc9e1 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/e7d29a019a3c > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/fe00365c8f31 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6c138b9851fb > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/b7fa10a3a69a > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/15a99ca4ee34 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/6337ca4dcad8 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/79c1bb8fce5d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/dc31f560d6e7 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/9bf5f643d1cf > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/64812523d72e > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/39556eae08af > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/a735aec54ea4 > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/2b150750d53d > http://hg.openjdk.java.net/jdk9/hs-rt/hotspot/rev/1cb8583c3da8 > From joe.darcy at oracle.com Thu Mar 19 00:43:43 2015 From: joe.darcy at oracle.com (joe darcy) Date: Wed, 18 Mar 2015 17:43:43 -0700 Subject: Proposed new policies for JDK 9 regression tests: tiered testing, intermittent failures, and randomness Message-ID: <550A1BBF.5020504@oracle.com> Hello, Over the last several years, there has been a background thread of activity to improve the robustness and reliability of JDK regression testing. In a effort to further improve testing of JDK 9, I have a few proposals to put forward for discussion: * Tiered testing * Marking tests which fail intermittently * Marking tests which use randomness Some portions of the JDK regression tests are more stable that others; that is, some portions are less prone to intermittent test failures. Some aspects of the JDK are also more fundamental than others. For example, javac and the core libraries are necessary for any kind of Java development work while jaxp is not. With those considerations in mind and taking into account the graph of integration forests for JDK 9 [1], I propose an initial definition of two tiers of tests: * Tier 1: stable tests for fundamental parts of the platform. Failures in tier 1 tests are treated as urgent issues to resolve, on par with a build failure. * Tier 2: tests which may be less stable or less fundamental parts of the platform. Resolving failures in tier 2 tests is important, but not as urgent as resolving a tier 1 failure. The initial proposed population of tier 1 and tier 2 regression tests is: Tier 1 tests: jdk/test: jdk_lang, jdk_util, jdk_math langtools/test Tier 2 tests: jdk/test: jdk_io, jdk_nio, jdk_net, jdk_rmi, jdk_time, jdk_security, jdk_text, core_tools, jdk_other, jdk_svc nashorn/test jaxp/test:jaxp_all The regression tests for client areas are not run as commonly as other regression tests; client tests could be added as a third tier or incorporated into tier 2 over time. Given how HotSpot integrates in jdk9/dev after going through its own set of integration forests, the current definitions of tiered testing is aimed at langtools and libraries work. Some of the areas included in tier 2 above are very fundamental, such as jdk_io, but still have some testing issues. Once those issues are resolved, a test set like jdk_io could be promoted from tier 2 to tier 1. These definitions of tiered tests can be implemented as entries in the TEST.group files used by jtreg in the various Hg component repositories, jdk, langtools, jaxp, and nashorn. One goal of this explicit tiered testing policy is that all the tier 1 tests would always pass on the master. In other words, in the steady-state situation, integrations from dev into master should not introduce tier 1 test failures on mainline platforms. Resolving a new persistent test failure could be accomplished in multiple ways. If there there a flaw in new code or the new test, the new code or test could be fixed. If developing a full fix would take a while, the test could be @exclude-d or put on the problem list while the full fix is being tracked in another bug. Finally, if the testing situation is sufficient bad, the changeset which introduced the problem can be anti-delta-ed out. Currently it is difficult to know what set of JDK regression tests intermittently fail. To make this determination easier, I propose defining for use in the JDK repositories a new jtreg keyword , say "intermittent-failure", that would be added to tests known or suspected to fail intermittently. The jtreg harness supports defining a set a keywords for a set of tests in the TEST.ROOT file. The affected (or afflicted) tests would get a @key intermittent-failure line as one of their jtreg tags. Besides documenting the problems of the test in the test itself, a command like jtreg -keywords:intermittent-failure ... could be used to run the intermittently tailing tests as a group, such as in a dedicated attempt to gather more failure information about the tests. Some tests want to explore a large space a inputs, often a space of inputs so large is is impractical or undesirable to exhaustively explore the space in routine testing. One way to get better test coverage in this kind of situation over time is for a test of the area to use randomness to explore a different subset of the input space of different runs. This use of randomness can be a valid testing technique, but it must be used with care. If such a random-using test fails intermittently, it may be because it is encountering a real flaw in the product, but a flaw that is only visited rarely. If such a failure is observed, it should be added to the bug database along with the seed value that can be used to reproduce the situation. As a corollary, all such random-using tests should print out the seed value they are using a provide a way to set the seed value on a given run. To aid those analyzing the failure of a random-using test, a new jtreg keyword like "uses-randomness" should be added. Thanks to Alan Bateman, Stuart Marks, and Stefan S?rne for many conversations leading up to these proposals. Comments? -Joe [1] "Proposal to revise forest graph and integration practices for JDK 9," http://mail.openjdk.java.net/pipermail/jdk9-dev/2013-November/000000.html From brian.burkhalter at oracle.com Thu Mar 19 00:53:00 2015 From: brian.burkhalter at oracle.com (Brian Burkhalter) Date: Wed, 18 Mar 2015 17:53:00 -0700 Subject: Proposed new policies for JDK 9 regression tests: tiered testing, intermittent failures, and randomness In-Reply-To: <550A1BBF.5020504@oracle.com> References: <550A1BBF.5020504@oracle.com> Message-ID: On Mar 18, 2015, at 5:43 PM, joe darcy wrote: > Some tests want to explore a large space a inputs, often a space of inputs so large is is impractical or undesirable to exhaustively explore the space in routine testing. One way to get better test coverage in this kind of situation over time is for a test of the area to use randomness to explore a different subset of the input space of different runs. This use of randomness can be a valid testing technique, but it must be used with care. > > If such a random-using test fails intermittently, it may be because it is encountering a real flaw in the product, but a flaw that is only visited rarely. If such a failure is observed, it should be added to the bug database along with the seed value that can be used to reproduce the situation. As a corollary, all such random-using tests should print out the seed value they are using a provide a way to set the seed value on a given run. An example wherein this type of situation was recently improved may be found via this thread: http://mail.openjdk.java.net/pipermail/core-libs-dev/2015-March/032092.html > To aid those analyzing the failure of a random-using test, a new jtreg keyword like "uses-randomness" should be added. I concur that this would be helpful. Brian From chris.hegarty at oracle.com Thu Mar 19 19:13:22 2015 From: chris.hegarty at oracle.com (Chris Hegarty) Date: Thu, 19 Mar 2015 19:13:22 +0000 Subject: Proposed new policies for JDK 9 regression tests: tiered testing, intermittent failures, and randomness In-Reply-To: References: <550A1BBF.5020504@oracle.com> Message-ID: <14028907-A3D3-4D39-B5F5-45CAB19ACDDD@oracle.com> On 19 Mar 2015, at 00:53, Brian Burkhalter wrote: > > On Mar 18, 2015, at 5:43 PM, joe darcy wrote: > >> Some tests want to explore a large space a inputs, often a space of inputs so large is is impractical or undesirable to exhaustively explore the space in routine testing. One way to get better test coverage in this kind of situation over time is for a test of the area to use randomness to explore a different subset of the input space of different runs. This use of randomness can be a valid testing technique, but it must be used with care. >> >> If such a random-using test fails intermittently, it may be because it is encountering a real flaw in the product, but a flaw that is only visited rarely. If such a failure is observed, it should be added to the bug database along with the seed value that can be used to reproduce the situation. As a corollary, all such random-using tests should print out the seed value they are using a provide a way to set the seed value on a given run. > > An example wherein this type of situation was recently improved may be found via this thread: > > http://mail.openjdk.java.net/pipermail/core-libs-dev/2015-March/032092.html I like this solution, and have adopted something similar for a test that is currently in progress. We should, eventually, migrate this functionality to the test library. >> To aid those analyzing the failure of a random-using test, a new jtreg keyword like "uses-randomness" should be added. > > I concur that this would be helpful. +1 -Chris. > Brian From erik.helin at oracle.com Fri Mar 20 09:47:07 2015 From: erik.helin at oracle.com (Erik Helin) Date: Fri, 20 Mar 2015 10:47:07 +0100 Subject: CFV: New jdk9 Committer: Kim Barrett Message-ID: <20150320094707.GA14499@ehelin.jrpg.bea.com> I hereby nominate Kim Barrett to jdk9 Committer. Kim is a member of the HotSpot garbage collection team at Oracle and has contributed 16 changesets to date, these include several improvements and bug fixes to reference processing as well as multiple bug fixes in the GC code. Kim has a deep understanding of C++, something which makes him an appreciated reviewer. His C++ knowledge can be seen in several of his contributions, including adding a "fake" RTTI framework, improving the STATIC_ASSERT macro implementation and renaming the assert() macro to vmassert(). Below is a full list of Kim's contributions: http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 Votes are due by 12:00 CET, April 3, 2015. Only current jdk9 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]. Erik Helin [1] http://openjdk.java.net/census [2] http://openjdk.java.net/projects/#committer-vote From erik.helin at oracle.com Fri Mar 20 09:58:19 2015 From: erik.helin at oracle.com (Erik Helin) Date: Fri, 20 Mar 2015 10:58:19 +0100 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <20150320095819.GL20878@ehelin.jrpg.bea.com> Vote: yes Erik On 2015-03-20, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From david.holmes at oracle.com Fri Mar 20 10:05:34 2015 From: david.holmes at oracle.com (David Holmes) Date: Fri, 20 Mar 2015 20:05:34 +1000 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550BF0EE.4030505@oracle.com> Vote: yes David On 20/03/2015 7:47 PM, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From jesper.wilhelmsson at oracle.com Fri Mar 20 10:24:11 2015 From: jesper.wilhelmsson at oracle.com (Jesper Wilhelmsson) Date: Fri, 20 Mar 2015 11:24:11 +0100 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550BF54B.1050600@oracle.com> Vote: Yes /Jesper Erik Helin skrev den 20/3/15 10:47: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From claes.redestad at oracle.com Fri Mar 20 10:22:45 2015 From: claes.redestad at oracle.com (Claes Redestad) Date: Fri, 20 Mar 2015 11:22:45 +0100 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550BF4F5.6070906@oracle.com> Vote: yes /Claes On 03/20/2015 10:47 AM, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From stefan.johansson at oracle.com Fri Mar 20 10:43:56 2015 From: stefan.johansson at oracle.com (Stefan Johansson) Date: Fri, 20 Mar 2015 11:43:56 +0100 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550BF9EC.7040205@oracle.com> Vote: yes Stefan On 2015-03-20 10:47, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From bengt.rutisson at oracle.com Fri Mar 20 11:12:51 2015 From: bengt.rutisson at oracle.com (Bengt Rutisson) Date: Fri, 20 Mar 2015 12:12:51 +0100 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550C00B3.9040306@oracle.com> Vote: yes Bengt On 2015-03-20 10:47, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From per.liden at oracle.com Fri Mar 20 11:22:55 2015 From: per.liden at oracle.com (Per Liden) Date: Fri, 20 Mar 2015 12:22:55 +0100 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550C030F.4050508@oracle.com> Vote: Yes /Per On 2015-03-20 10:47, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From daniel.fuchs at oracle.com Fri Mar 20 11:42:30 2015 From: daniel.fuchs at oracle.com (Daniel Fuchs) Date: Fri, 20 Mar 2015 12:42:30 +0100 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550C07A6.9070302@oracle.com> Vote: yes -- daniel On 20/03/15 10:47, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From vladimir.x.ivanov at oracle.com Fri Mar 20 11:48:55 2015 From: vladimir.x.ivanov at oracle.com (Vladimir Ivanov) Date: Fri, 20 Mar 2015 14:48:55 +0300 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550C0927.8020307@oracle.com> Vote: yes Best regards, Vladimir Ivanov On 3/20/15 12:47 PM, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From harold.seigel at oracle.com Fri Mar 20 11:54:52 2015 From: harold.seigel at oracle.com (harold seigel) Date: Fri, 20 Mar 2015 07:54:52 -0400 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550C0A8C.6050909@oracle.com> Vote: yes Harold On 3/20/2015 5:47 AM, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From mikael.gerdin at oracle.com Fri Mar 20 11:57:26 2015 From: mikael.gerdin at oracle.com (Mikael Gerdin) Date: Fri, 20 Mar 2015 12:57:26 +0100 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550C0B26.9030305@oracle.com> Vote: yes /Mikael On 2015-03-20 10:47, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From Roger.Riggs at Oracle.com Fri Mar 20 13:26:15 2015 From: Roger.Riggs at Oracle.com (Roger Riggs) Date: Fri, 20 Mar 2015 09:26:15 -0400 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550C1FF7.10006@Oracle.com> Vote: Yes On 3/20/2015 5:47 AM, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. From daniel.daugherty at oracle.com Fri Mar 20 13:45:06 2015 From: daniel.daugherty at oracle.com (Daniel D. Daugherty) Date: Fri, 20 Mar 2015 07:45:06 -0600 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550C2462.5080907@oracle.com> Vote: yes Dan On 3/20/15 3:47 AM, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > > From coleen.phillimore at oracle.com Fri Mar 20 14:46:05 2015 From: coleen.phillimore at oracle.com (Coleen Phillimore) Date: Fri, 20 Mar 2015 10:46:05 -0400 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550C32AD.6050308@oracle.com> Vote: yes On 3/20/15, 5:47 AM, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From mandy.chung at oracle.com Fri Mar 20 15:06:11 2015 From: mandy.chung at oracle.com (Mandy Chung) Date: Fri, 20 Mar 2015 08:06:11 -0700 Subject: CFV: New jdk9 Reviewer: Serguei Spitsyn In-Reply-To: <5500A098.2080201@oracle.com> References: <5500A098.2080201@oracle.com> Message-ID: <550C3763.4080806@oracle.com> Vote: yes From mandy.chung at oracle.com Fri Mar 20 15:06:25 2015 From: mandy.chung at oracle.com (Mandy Chung) Date: Fri, 20 Mar 2015 08:06:25 -0700 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550C3771.9010006@oracle.com> Vote: yes From volker.simonis at gmail.com Fri Mar 20 15:18:16 2015 From: volker.simonis at gmail.com (Volker Simonis) Date: Fri, 20 Mar 2015 16:18:16 +0100 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: Vote: yes On Fri, Mar 20, 2015 at 10:47 AM, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From jon.masamitsu at oracle.com Fri Mar 20 15:40:47 2015 From: jon.masamitsu at oracle.com (Jon Masamitsu) Date: Fri, 20 Mar 2015 08:40:47 -0700 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550C3F7F.5070909@oracle.com> Vote: yes On 3/20/2015 2:47 AM, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From vladimir.kozlov at oracle.com Fri Mar 20 16:29:33 2015 From: vladimir.kozlov at oracle.com (Vladimir Kozlov) Date: Fri, 20 Mar 2015 09:29:33 -0700 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550C4AED.5060106@oracle.com> Vote: yes Vladimir On 3/20/15 2:47 AM, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From staffan.larsen at oracle.com Fri Mar 20 16:40:09 2015 From: staffan.larsen at oracle.com (Staffan Larsen) Date: Fri, 20 Mar 2015 17:40:09 +0100 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: Vote: yes > On 20 mar 2015, at 10:47, Erik Helin wrote: > > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From alejandro.murillo at oracle.com Fri Mar 20 18:36:52 2015 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Fri, 20 Mar 2015 12:36:52 -0600 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550C68C4.7030406@oracle.com> vote: yes On 3/20/2015 3:47 AM, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. -- Alejandro From thomas.schatzl at oracle.com Fri Mar 20 19:03:10 2015 From: thomas.schatzl at oracle.com (Thomas Schatzl) Date: Fri, 20 Mar 2015 20:03:10 +0100 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <1426878190.3117.0.camel@oracle.com> Vote: yes On Fri, 2015-03-20 at 10:47 +0100, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From serguei.spitsyn at oracle.com Fri Mar 20 21:03:24 2015 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Fri, 20 Mar 2015 14:03:24 -0700 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550C8B1C.60306@oracle.com> Vote: yes Serguei On 3/20/15 2:47 AM, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From stefan.karlsson at oracle.com Mon Mar 23 08:37:10 2015 From: stefan.karlsson at oracle.com (Stefan Karlsson) Date: Mon, 23 Mar 2015 09:37:10 +0100 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <550FD0B6.9010708@oracle.com> Vote: yes StefanK On 2015-03-20 10:47, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From vicente.romero at oracle.com Mon Mar 23 16:47:15 2015 From: vicente.romero at oracle.com (Vicente-Arturo Romero-Zaldivar) Date: Mon, 23 Mar 2015 09:47:15 -0700 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <55104393.8080809@oracle.com> Vote: yes Vicente On 03/20/2015 02:47 AM, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From sean.mullan at oracle.com Mon Mar 23 21:07:04 2015 From: sean.mullan at oracle.com (Sean Mullan) Date: Mon, 23 Mar 2015 17:07:04 -0400 Subject: CFV: New JDK 9 Committer: Jamil Nimeh Message-ID: <55108078.2030903@oracle.com> I hereby nominate Jamil Nimeh to JDK 9 Committer. Jamil is a member of the Security Libraries Team at Oracle and has contributed 11 changesets (see below for list) to JDK 9 in the security libraries area. He has an extensive background in security technologies and has been especially helpful with fixes in the TLS/SSL area. He is also working on a JEP for OCSP Stapling. Votes are due by April 6, 2015 22:00 GMT. Only current JDK 9 Committers [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to to this mailing list. For Lazy Consensus voting instructions, see [2]. --Sean Mullan [1] http://openjdk.java.net/census [2] http://openjdk.java.net/projects/#committer-vote Changesets (in jdk9/jdk repo): 6996377: shrink duplicate code in the constructor of PKIXValidator http://hg.openjdk.java.net/jdk9/dev/jdk/rev/013ac43d9800 8046368: Code cleanup in SeedGenerator.java http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e313c083fbb6 8015081: javax.security.auth.Subject.toString() throws NPE http://hg.openjdk.java.net/jdk9/dev/jdk/rev/36a0438a6631 8054366: Broken link in SecureRandom.html http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7b0cf7128e6d 8046656: Update protocol support http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e00af1714678 8057555: Less cryptic cipher suite management http://hg.openjdk.java.net/jdk9/dev/jdk/rev/791e4813f3fc 8032573: CertificateFactory.getInstance("X.509").generateCertificates(InputStream) does not throw CertificateException for invalid input http://hg.openjdk.java.net/jdk9/dev/jdk/rev/882f47790152 8058912: Broken link (access denied error) to http://www.rsasecurity.com in RC5ParameterSpec http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9095c6b4bedd 8044860: Vectors and fixed length fields should be verified for allowed sizes. http://hg.openjdk.java.net/jdk9/dev/jdk/rev/41b3e91dc2b2 8074064: OCSPResponse.SingleResponse objects do not parse singleExtensions http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a5d7d7d2d888 6996366: convert MacAlg to an enum http://hg.openjdk.java.net/jdk9/dev/jdk/rev/dff305b1ae9b From sean.mullan at oracle.com Mon Mar 23 21:08:35 2015 From: sean.mullan at oracle.com (Sean Mullan) Date: Mon, 23 Mar 2015 17:08:35 -0400 Subject: CFV: New JDK 9 Committer: Jamil Nimeh In-Reply-To: <55108078.2030903@oracle.com> References: <55108078.2030903@oracle.com> Message-ID: <551080D3.8080402@oracle.com> Vote: yes --Sean From abhi.saha at oracle.com Mon Mar 23 21:09:50 2015 From: abhi.saha at oracle.com (Abhijit Saha) Date: Mon, 23 Mar 2015 14:09:50 -0700 Subject: CFV: New JDK 9 Committer: Jamil Nimeh In-Reply-To: <55108078.2030903@oracle.com> References: <55108078.2030903@oracle.com> Message-ID: <5510811E.1090602@oracle.com> Vote: Yes. On 3/23/2015 2:07 PM, Sean Mullan wrote: > I hereby nominate Jamil Nimeh to JDK 9 Committer. > > Jamil is a member of the Security Libraries Team at Oracle and has > contributed 11 changesets (see below for list) to JDK 9 in the > security libraries area. He has an extensive background in security > technologies and has been especially helpful with fixes in the TLS/SSL > area. He is also working on a JEP for OCSP Stapling. > > Votes are due by April 6, 2015 22:00 GMT. > > Only current JDK 9 Committers [1] are eligible to vote on this > nomination. Votes must be cast in the open by replying to to this > mailing list. > > For Lazy Consensus voting instructions, see [2]. > > --Sean Mullan > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > > Changesets (in jdk9/jdk repo): > > 6996377: shrink duplicate code in the constructor of PKIXValidator > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/013ac43d9800 > > 8046368: Code cleanup in SeedGenerator.java > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e313c083fbb6 > > 8015081: javax.security.auth.Subject.toString() throws NPE > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/36a0438a6631 > > 8054366: Broken link in SecureRandom.html > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7b0cf7128e6d > > 8046656: Update protocol support > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e00af1714678 > > 8057555: Less cryptic cipher suite management > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/791e4813f3fc > > 8032573: > CertificateFactory.getInstance("X.509").generateCertificates(InputStream) > does not throw CertificateException for invalid input > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/882f47790152 > > 8058912: Broken link (access denied error) to > http://www.rsasecurity.com in RC5ParameterSpec > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9095c6b4bedd > > 8044860: Vectors and fixed length fields should be verified for > allowed sizes. > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/41b3e91dc2b2 > > 8074064: OCSPResponse.SingleResponse objects do not parse > singleExtensions > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a5d7d7d2d888 > > 6996366: convert MacAlg to an enum > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/dff305b1ae9b -- Lead, Java SE Updates Java Platform Group Oracle Corporation. (408)276-7564 From alejandro.murillo at oracle.com Mon Mar 23 21:14:14 2015 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Mon, 23 Mar 2015 15:14:14 -0600 Subject: jdk9-dev: HotSpot Message-ID: <55108226.70102@oracle.com> jdk9-hs-2015-03-19 has been integrated into jdk9-dev. http://hg.openjdk.java.net/jdk9/dev/rev/904864473c09 http://hg.openjdk.java.net/jdk9/dev/corba/rev/ef4afd6832b0 http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/f68d656d1f5e http://hg.openjdk.java.net/jdk9/dev/jaxp/rev/139092a10ded http://hg.openjdk.java.net/jdk9/dev/jaxws/rev/b4f913b48e69 http://hg.openjdk.java.net/jdk9/dev/jdk/rev/4d903ce83d6c http://hg.openjdk.java.net/jdk9/dev/langtools/rev/5ee7bba6ef41 http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/2cece98933c8 Component : VM Status : Go for integration Date : 03/23/2015 at 20:00 MSK Tested By : VM SQE &dmitry.fazunenko at oracle.com Bundles : 2015-03-19-220749.amurillo.jdk9-hs-2015-03-19-snapshot Testing: 56 new failures, 2437 known failures, 337099 passed. Issues and Notes: No detailed analysis. No stoppers have been detected so far. Go for integration CRs for testing: 6313046: Remove unused frame::native_param_addr code 8061205: MetadataOnStackMark only needs to walk code cache during class redefinition 8069111: Investigate NMT detail tracking support for 32bit ARM 8073315: Enable gcc -Wtype-limits and fix upcoming issues. 8073607: add trace events for inlining 8073794: jdk/test/com/sun/jdi/BadHandshakeTest.java should retry if tcp port is taken 8073990: Deprecated "UseVectoredExceptions" VM options still defined in several globals files 8074041: sun/management/jmxremote/startstop/JMXStartStopTest.java fails with InvocationTargetException 8074312: Enable hotspot builds on 4.x Linux kernels 8074552: SafeFetch32 and SafeFetchN do not work in error handling 8074717: Merge interp_masm files for x86 _32 and _64 8074812: More specific error message when the .java_pid well-known file is not secure 8074869: C2 code generator can replace -0.0f with +0.0f on Linux 8074905: Exclude aarch64 from Visual Studio projectcreator.make 8074948: javadoc typo in DiagnosticCommandMBean.java: {code instead of {@code -- Alejandro From anthony.scarpino at oracle.com Mon Mar 23 21:39:03 2015 From: anthony.scarpino at oracle.com (Anthony Scarpino) Date: Mon, 23 Mar 2015 14:39:03 -0700 Subject: CFV: New JDK 9 Committer: Jamil Nimeh In-Reply-To: <55108078.2030903@oracle.com> References: <55108078.2030903@oracle.com> Message-ID: <0E17A7D8-6F57-4ADB-9105-BF3AC6C27C90@oracle.com> Vote: Yes > On Mar 23, 2015, at 2:07 PM, Sean Mullan wrote: > > I hereby nominate Jamil Nimeh to JDK 9 Committer. > > Jamil is a member of the Security Libraries Team at Oracle and has contributed 11 changesets (see below for list) to JDK 9 in the security libraries area. He has an extensive background in security technologies and has been especially helpful with fixes in the TLS/SSL area. He is also working on a JEP for OCSP Stapling. > > Votes are due by April 6, 2015 22:00 GMT. > > Only current JDK 9 Committers [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > --Sean Mullan > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > > Changesets (in jdk9/jdk repo): > > 6996377: shrink duplicate code in the constructor of PKIXValidator > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/013ac43d9800 > > 8046368: Code cleanup in SeedGenerator.java > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e313c083fbb6 > > 8015081: javax.security.auth.Subject.toString() throws NPE > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/36a0438a6631 > > 8054366: Broken link in SecureRandom.html > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7b0cf7128e6d > > 8046656: Update protocol support > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e00af1714678 > > 8057555: Less cryptic cipher suite management > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/791e4813f3fc > > 8032573: CertificateFactory.getInstance("X.509").generateCertificates(InputStream) does not throw CertificateException for invalid input > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/882f47790152 > > 8058912: Broken link (access denied error) to http://www.rsasecurity.com in RC5ParameterSpec > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9095c6b4bedd > > 8044860: Vectors and fixed length fields should be verified for allowed sizes. > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/41b3e91dc2b2 > > 8074064: OCSPResponse.SingleResponse objects do not parse singleExtensions > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a5d7d7d2d888 > > 6996366: convert MacAlg to an enum > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/dff305b1ae9b From sean.coffey at oracle.com Mon Mar 23 21:57:53 2015 From: sean.coffey at oracle.com (=?UTF-8?B?U2XDoW4gQ29mZmV5?=) Date: Mon, 23 Mar 2015 21:57:53 +0000 Subject: CFV: New JDK 9 Committer: Jamil Nimeh In-Reply-To: <55108078.2030903@oracle.com> References: <55108078.2030903@oracle.com> Message-ID: <55108C61.90500@oracle.com> Vote: Yes regards, Sean. On 23/03/2015 21:07, Sean Mullan wrote: > I hereby nominate Jamil Nimeh to JDK 9 Committer. > > Jamil is a member of the Security Libraries Team at Oracle and has > contributed 11 changesets (see below for list) to JDK 9 in the > security libraries area. He has an extensive background in security > technologies and has been especially helpful with fixes in the TLS/SSL > area. He is also working on a JEP for OCSP Stapling. > > Votes are due by April 6, 2015 22:00 GMT. > > Only current JDK 9 Committers [1] are eligible to vote on this > nomination. Votes must be cast in the open by replying to to this > mailing list. > > For Lazy Consensus voting instructions, see [2]. > > --Sean Mullan > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > > Changesets (in jdk9/jdk repo): > > 6996377: shrink duplicate code in the constructor of PKIXValidator > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/013ac43d9800 > > 8046368: Code cleanup in SeedGenerator.java > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e313c083fbb6 > > 8015081: javax.security.auth.Subject.toString() throws NPE > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/36a0438a6631 > > 8054366: Broken link in SecureRandom.html > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7b0cf7128e6d > > 8046656: Update protocol support > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e00af1714678 > > 8057555: Less cryptic cipher suite management > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/791e4813f3fc > > 8032573: > CertificateFactory.getInstance("X.509").generateCertificates(InputStream) > does not throw CertificateException for invalid input > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/882f47790152 > > 8058912: Broken link (access denied error) to > http://www.rsasecurity.com in RC5ParameterSpec > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9095c6b4bedd > > 8044860: Vectors and fixed length fields should be verified for > allowed sizes. > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/41b3e91dc2b2 > > 8074064: OCSPResponse.SingleResponse objects do not parse > singleExtensions > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a5d7d7d2d888 > > 6996366: convert MacAlg to an enum > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/dff305b1ae9b From valerie.peng at oracle.com Tue Mar 24 00:16:00 2015 From: valerie.peng at oracle.com (Valerie Peng) Date: Mon, 23 Mar 2015 17:16:00 -0700 Subject: CFV: New JDK 9 Committer: Jamil Nimeh In-Reply-To: <55108C61.90500@oracle.com> References: <55108078.2030903@oracle.com> <55108C61.90500@oracle.com> Message-ID: <5510ACC0.1000008@oracle.com> Vote: Yes Valerie On 3/23/2015 2:57 PM, Se?n Coffey wrote: > Vote: Yes > > regards, > Sean. > > On 23/03/2015 21:07, Sean Mullan wrote: >> I hereby nominate Jamil Nimeh to JDK 9 Committer. >> >> Jamil is a member of the Security Libraries Team at Oracle and has >> contributed 11 changesets (see below for list) to JDK 9 in the >> security libraries area. He has an extensive background in security >> technologies and has been especially helpful with fixes in the >> TLS/SSL area. He is also working on a JEP for OCSP Stapling. >> >> Votes are due by April 6, 2015 22:00 GMT. >> >> Only current JDK 9 Committers [1] are eligible to vote on this >> nomination. Votes must be cast in the open by replying to to this >> mailing list. >> >> For Lazy Consensus voting instructions, see [2]. >> >> --Sean Mullan >> >> [1] http://openjdk.java.net/census >> [2] http://openjdk.java.net/projects/#committer-vote >> >> Changesets (in jdk9/jdk repo): >> >> 6996377: shrink duplicate code in the constructor of PKIXValidator >> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/013ac43d9800 >> >> 8046368: Code cleanup in SeedGenerator.java >> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e313c083fbb6 >> >> 8015081: javax.security.auth.Subject.toString() throws NPE >> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/36a0438a6631 >> >> 8054366: Broken link in SecureRandom.html >> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7b0cf7128e6d >> >> 8046656: Update protocol support >> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e00af1714678 >> >> 8057555: Less cryptic cipher suite management >> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/791e4813f3fc >> >> 8032573: >> CertificateFactory.getInstance("X.509").generateCertificates(InputStream) >> does not throw CertificateException for invalid input >> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/882f47790152 >> >> 8058912: Broken link (access denied error) to >> http://www.rsasecurity.com in RC5ParameterSpec >> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9095c6b4bedd >> >> 8044860: Vectors and fixed length fields should be verified for >> allowed sizes. >> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/41b3e91dc2b2 >> >> 8074064: OCSPResponse.SingleResponse objects do not parse >> singleExtensions >> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a5d7d7d2d888 >> >> 6996366: convert MacAlg to an enum >> http://hg.openjdk.java.net/jdk9/dev/jdk/rev/dff305b1ae9b > From jason.uh at oracle.com Tue Mar 24 01:40:12 2015 From: jason.uh at oracle.com (Jason Uh) Date: Mon, 23 Mar 2015 18:40:12 -0700 Subject: CFV: New JDK 9 Committer: Jamil Nimeh In-Reply-To: <55108078.2030903@oracle.com> References: <55108078.2030903@oracle.com> Message-ID: <5510C07C.8080109@oracle.com> Vote: Yes Jason On 03/23/2015 02:07 PM, Sean Mullan wrote: > I hereby nominate Jamil Nimeh to JDK 9 Committer. > > Jamil is a member of the Security Libraries Team at Oracle and has > contributed 11 changesets (see below for list) to JDK 9 in the security > libraries area. He has an extensive background in security technologies > and has been especially helpful with fixes in the TLS/SSL area. He is > also working on a JEP for OCSP Stapling. > > Votes are due by April 6, 2015 22:00 GMT. > > Only current JDK 9 Committers [1] are eligible to vote on this > nomination. Votes must be cast in the open by replying to to this > mailing list. > > For Lazy Consensus voting instructions, see [2]. > > --Sean Mullan > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > > Changesets (in jdk9/jdk repo): > > 6996377: shrink duplicate code in the constructor of PKIXValidator > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/013ac43d9800 > > 8046368: Code cleanup in SeedGenerator.java > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e313c083fbb6 > > 8015081: javax.security.auth.Subject.toString() throws NPE > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/36a0438a6631 > > 8054366: Broken link in SecureRandom.html > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7b0cf7128e6d > > 8046656: Update protocol support > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e00af1714678 > > 8057555: Less cryptic cipher suite management > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/791e4813f3fc > > 8032573: > CertificateFactory.getInstance("X.509").generateCertificates(InputStream) does > not throw CertificateException for invalid input > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/882f47790152 > > 8058912: Broken link (access denied error) to http://www.rsasecurity.com > in RC5ParameterSpec > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9095c6b4bedd > > 8044860: Vectors and fixed length fields should be verified for allowed > sizes. > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/41b3e91dc2b2 > > 8074064: OCSPResponse.SingleResponse objects do not parse singleExtensions > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a5d7d7d2d888 > > 6996366: convert MacAlg to an enum > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/dff305b1ae9b From weijun.wang at oracle.com Tue Mar 24 02:54:15 2015 From: weijun.wang at oracle.com (Wang Weijun) Date: Tue, 24 Mar 2015 10:54:15 +0800 Subject: CFV: New JDK 9 Committer: Jamil Nimeh In-Reply-To: <55108078.2030903@oracle.com> References: <55108078.2030903@oracle.com> Message-ID: Vote: yes --Weijun > On Mar 24, 2015, at 05:07, Sean Mullan wrote: > > I hereby nominate Jamil Nimeh to JDK 9 Committer. From rob.mckenna at oracle.com Tue Mar 24 11:34:00 2015 From: rob.mckenna at oracle.com (Rob McKenna) Date: Tue, 24 Mar 2015 11:34:00 +0000 Subject: CFV: New JDK 9 Committer: Jamil Nimeh In-Reply-To: <55108078.2030903@oracle.com> References: <55108078.2030903@oracle.com> Message-ID: <55114BA8.5010205@oracle.com> Vote: yes -Rob On 23/03/15 21:07, Sean Mullan wrote: > I hereby nominate Jamil Nimeh to JDK 9 Committer. > > Jamil is a member of the Security Libraries Team at Oracle and has > contributed 11 changesets (see below for list) to JDK 9 in the > security libraries area. He has an extensive background in security > technologies and has been especially helpful with fixes in the TLS/SSL > area. He is also working on a JEP for OCSP Stapling. > > Votes are due by April 6, 2015 22:00 GMT. > > Only current JDK 9 Committers [1] are eligible to vote on this > nomination. Votes must be cast in the open by replying to to this > mailing list. > > For Lazy Consensus voting instructions, see [2]. > > --Sean Mullan > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > > Changesets (in jdk9/jdk repo): > > 6996377: shrink duplicate code in the constructor of PKIXValidator > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/013ac43d9800 > > 8046368: Code cleanup in SeedGenerator.java > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e313c083fbb6 > > 8015081: javax.security.auth.Subject.toString() throws NPE > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/36a0438a6631 > > 8054366: Broken link in SecureRandom.html > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7b0cf7128e6d > > 8046656: Update protocol support > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e00af1714678 > > 8057555: Less cryptic cipher suite management > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/791e4813f3fc > > 8032573: > CertificateFactory.getInstance("X.509").generateCertificates(InputStream) > does not throw CertificateException for invalid input > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/882f47790152 > > 8058912: Broken link (access denied error) to > http://www.rsasecurity.com in RC5ParameterSpec > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9095c6b4bedd > > 8044860: Vectors and fixed length fields should be verified for > allowed sizes. > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/41b3e91dc2b2 > > 8074064: OCSPResponse.SingleResponse objects do not parse > singleExtensions > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a5d7d7d2d888 > > 6996366: convert MacAlg to an enum > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/dff305b1ae9b From vincent.x.ryan at oracle.com Tue Mar 24 11:38:00 2015 From: vincent.x.ryan at oracle.com (Vincent Ryan) Date: Tue, 24 Mar 2015 11:38:00 +0000 Subject: CFV: New JDK 9 Committer: Jamil Nimeh In-Reply-To: <55108078.2030903@oracle.com> References: <55108078.2030903@oracle.com> Message-ID: <2E8CA7E7-21D1-47E7-B54F-2AEE4EF060F6@oracle.com> Vote: yes > On 23 Mar 2015, at 21:07, Sean Mullan wrote: > > I hereby nominate Jamil Nimeh to JDK 9 Committer. > > Jamil is a member of the Security Libraries Team at Oracle and has contributed 11 changesets (see below for list) to JDK 9 in the security libraries area. He has an extensive background in security technologies and has been especially helpful with fixes in the TLS/SSL area. He is also working on a JEP for OCSP Stapling. > > Votes are due by April 6, 2015 22:00 GMT. > > Only current JDK 9 Committers [1] are eligible to vote on this nomination. Votes must be cast in the open by replying to to this mailing list. > > For Lazy Consensus voting instructions, see [2]. > > --Sean Mullan > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > > Changesets (in jdk9/jdk repo): > > 6996377: shrink duplicate code in the constructor of PKIXValidator > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/013ac43d9800 > > 8046368: Code cleanup in SeedGenerator.java > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e313c083fbb6 > > 8015081: javax.security.auth.Subject.toString() throws NPE > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/36a0438a6631 > > 8054366: Broken link in SecureRandom.html > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7b0cf7128e6d > > 8046656: Update protocol support > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e00af1714678 > > 8057555: Less cryptic cipher suite management > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/791e4813f3fc > > 8032573: CertificateFactory.getInstance("X.509").generateCertificates(InputStream) does not throw CertificateException for invalid input > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/882f47790152 > > 8058912: Broken link (access denied error) to http://www.rsasecurity.com in RC5ParameterSpec > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9095c6b4bedd > > 8044860: Vectors and fixed length fields should be verified for allowed sizes. > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/41b3e91dc2b2 > > 8074064: OCSPResponse.SingleResponse objects do not parse singleExtensions > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a5d7d7d2d888 > > 6996366: convert MacAlg to an enum > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/dff305b1ae9b From ivan.gerasimov at oracle.com Tue Mar 24 14:51:19 2015 From: ivan.gerasimov at oracle.com (Ivan Gerasimov) Date: Tue, 24 Mar 2015 17:51:19 +0300 Subject: CFV: New JDK 9 Committer: Jamil Nimeh In-Reply-To: <55108078.2030903@oracle.com> References: <55108078.2030903@oracle.com> Message-ID: <551179E7.9010808@oracle.com> Vote: Yes On 24.03.2015 0:07, Sean Mullan wrote: > I hereby nominate Jamil Nimeh to JDK 9 Committer. > > Jamil is a member of the Security Libraries Team at Oracle and has > contributed 11 changesets (see below for list) to JDK 9 in the > security libraries area. He has an extensive background in security > technologies and has been especially helpful with fixes in the TLS/SSL > area. He is also working on a JEP for OCSP Stapling. > > Votes are due by April 6, 2015 22:00 GMT. > > Only current JDK 9 Committers [1] are eligible to vote on this > nomination. Votes must be cast in the open by replying to to this > mailing list. > > For Lazy Consensus voting instructions, see [2]. > > --Sean Mullan > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > > Changesets (in jdk9/jdk repo): > > 6996377: shrink duplicate code in the constructor of PKIXValidator > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/013ac43d9800 > > 8046368: Code cleanup in SeedGenerator.java > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e313c083fbb6 > > 8015081: javax.security.auth.Subject.toString() throws NPE > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/36a0438a6631 > > 8054366: Broken link in SecureRandom.html > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7b0cf7128e6d > > 8046656: Update protocol support > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e00af1714678 > > 8057555: Less cryptic cipher suite management > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/791e4813f3fc > > 8032573: > CertificateFactory.getInstance("X.509").generateCertificates(InputStream) > does not throw CertificateException for invalid input > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/882f47790152 > > 8058912: Broken link (access denied error) to > http://www.rsasecurity.com in RC5ParameterSpec > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9095c6b4bedd > > 8044860: Vectors and fixed length fields should be verified for > allowed sizes. > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/41b3e91dc2b2 > > 8074064: OCSPResponse.SingleResponse objects do not parse > singleExtensions > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a5d7d7d2d888 > > 6996366: convert MacAlg to an enum > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/dff305b1ae9b > > From aleksej.efimov at oracle.com Tue Mar 24 15:03:57 2015 From: aleksej.efimov at oracle.com (Aleksej Efimov) Date: Tue, 24 Mar 2015 18:03:57 +0300 Subject: CFV: New JDK 9 Committer: Jamil Nimeh In-Reply-To: <55108078.2030903@oracle.com> References: <55108078.2030903@oracle.com> Message-ID: <55117CDD.3030004@oracle.com> Vote: Yes On 03/24/2015 12:07 AM, Sean Mullan wrote: > I hereby nominate Jamil Nimeh to JDK 9 Committer. > > Jamil is a member of the Security Libraries Team at Oracle and has > contributed 11 changesets (see below for list) to JDK 9 in the > security libraries area. He has an extensive background in security > technologies and has been especially helpful with fixes in the TLS/SSL > area. He is also working on a JEP for OCSP Stapling. > > Votes are due by April 6, 2015 22:00 GMT. > > Only current JDK 9 Committers [1] are eligible to vote on this > nomination. Votes must be cast in the open by replying to to this > mailing list. > > For Lazy Consensus voting instructions, see [2]. > > --Sean Mullan > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > > Changesets (in jdk9/jdk repo): > > 6996377: shrink duplicate code in the constructor of PKIXValidator > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/013ac43d9800 > > 8046368: Code cleanup in SeedGenerator.java > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e313c083fbb6 > > 8015081: javax.security.auth.Subject.toString() throws NPE > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/36a0438a6631 > > 8054366: Broken link in SecureRandom.html > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7b0cf7128e6d > > 8046656: Update protocol support > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e00af1714678 > > 8057555: Less cryptic cipher suite management > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/791e4813f3fc > > 8032573: > CertificateFactory.getInstance("X.509").generateCertificates(InputStream) > does not throw CertificateException for invalid input > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/882f47790152 > > 8058912: Broken link (access denied error) to > http://www.rsasecurity.com in RC5ParameterSpec > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9095c6b4bedd > > 8044860: Vectors and fixed length fields should be verified for > allowed sizes. > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/41b3e91dc2b2 > > 8074064: OCSPResponse.SingleResponse objects do not parse > singleExtensions > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a5d7d7d2d888 > > 6996366: convert MacAlg to an enum > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/dff305b1ae9b From aleksej.efimov at oracle.com Tue Mar 24 15:04:40 2015 From: aleksej.efimov at oracle.com (Aleksej Efimov) Date: Tue, 24 Mar 2015 18:04:40 +0300 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <55117D08.7090109@oracle.com> Vote: Yes On 03/20/2015 12:47 PM, Erik Helin wrote: > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From vicente.romero at oracle.com Tue Mar 24 16:13:53 2015 From: vicente.romero at oracle.com (Vicente-Arturo Romero-Zaldivar) Date: Tue, 24 Mar 2015 09:13:53 -0700 Subject: CFV: New JDK 9 Committer: Jamil Nimeh In-Reply-To: <55108078.2030903@oracle.com> References: <55108078.2030903@oracle.com> Message-ID: <55118D41.4000405@oracle.com> vote: yes Vicente On 03/23/2015 02:07 PM, Sean Mullan wrote: > I hereby nominate Jamil Nimeh to JDK 9 Committer. > > Jamil is a member of the Security Libraries Team at Oracle and has > contributed 11 changesets (see below for list) to JDK 9 in the > security libraries area. He has an extensive background in security > technologies and has been especially helpful with fixes in the TLS/SSL > area. He is also working on a JEP for OCSP Stapling. > > Votes are due by April 6, 2015 22:00 GMT. > > Only current JDK 9 Committers [1] are eligible to vote on this > nomination. Votes must be cast in the open by replying to to this > mailing list. > > For Lazy Consensus voting instructions, see [2]. > > --Sean Mullan > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > > Changesets (in jdk9/jdk repo): > > 6996377: shrink duplicate code in the constructor of PKIXValidator > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/013ac43d9800 > > 8046368: Code cleanup in SeedGenerator.java > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e313c083fbb6 > > 8015081: javax.security.auth.Subject.toString() throws NPE > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/36a0438a6631 > > 8054366: Broken link in SecureRandom.html > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7b0cf7128e6d > > 8046656: Update protocol support > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e00af1714678 > > 8057555: Less cryptic cipher suite management > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/791e4813f3fc > > 8032573: > CertificateFactory.getInstance("X.509").generateCertificates(InputStream) > does not throw CertificateException for invalid input > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/882f47790152 > > 8058912: Broken link (access denied error) to > http://www.rsasecurity.com in RC5ParameterSpec > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9095c6b4bedd > > 8044860: Vectors and fixed length fields should be verified for > allowed sizes. > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/41b3e91dc2b2 > > 8074064: OCSPResponse.SingleResponse objects do not parse > singleExtensions > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a5d7d7d2d888 > > 6996366: convert MacAlg to an enum > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/dff305b1ae9b From marcus.lagergren at oracle.com Tue Mar 24 19:14:41 2015 From: marcus.lagergren at oracle.com (Marcus Lagergren) Date: Tue, 24 Mar 2015 20:14:41 +0100 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <468F5D58-5F18-42CB-B199-2E8D93C28D6F@oracle.com> Vote: yes /M > On 20 Mar 2015, at 10:47, Erik Helin wrote: > > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From marcus.lagergren at oracle.com Tue Mar 24 19:17:54 2015 From: marcus.lagergren at oracle.com (Marcus Lagergren) Date: Tue, 24 Mar 2015 20:17:54 +0100 Subject: CFV: New jdk9 Committer: Kim Barrett In-Reply-To: <20150320094707.GA14499@ehelin.jrpg.bea.com> References: <20150320094707.GA14499@ehelin.jrpg.bea.com> Message-ID: <7710CAB9-7484-4AA9-9B9D-50B7D371E8A2@oracle.com> Vote: yes /M > On 20 Mar 2015, at 10:47, Erik Helin wrote: > > I hereby nominate Kim Barrett to jdk9 Committer. > > Kim is a member of the HotSpot garbage collection team at Oracle and has > contributed 16 changesets to date, these include several improvements > and bug fixes to reference processing as well as multiple bug fixes in > the GC code. Kim has a deep understanding of C++, something which makes > him an appreciated reviewer. His C++ knowledge can be seen in several of > his contributions, including adding a "fake" RTTI framework, improving the > STATIC_ASSERT macro implementation and renaming the assert() macro to > vmassert(). Below is a full list of Kim's contributions: > > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/858605dda566 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/1573e72240b9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/3ca118e90cc9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b59d6dde575b > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/48e04c239aa4 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/ec5c719ed245 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/5ddaa05d9d1a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/b8cef6fae4c3 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/9150dc2bebca > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/430043fc642a > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/bce440df920e > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/eb41f3c4b277 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/a3654e0e77f9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/2194fdf3fbd9 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/27623e22e757 > http://hg.openjdk.java.net/jdk9/hs-gc/hotspot/rev/64e35dfa4ff5 > > Votes are due by 12:00 CET, April 3, 2015. > > Only current jdk9 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]. > > Erik Helin > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From lana.steuck at oracle.com Wed Mar 25 00:44:07 2015 From: lana.steuck at oracle.com (lana.steuck at oracle.com) Date: Tue, 24 Mar 2015 17:44:07 -0700 (PDT) Subject: jdk9-b56: dev Message-ID: <201503250044.t2P0i7VF028554@sc11152554.us.oracle.com> http://hg.openjdk.java.net/jdk9/jdk9/rev/eb7febe45865 http://hg.openjdk.java.net/jdk9/jdk9/nashorn/rev/2e640036000d http://hg.openjdk.java.net/jdk9/jdk9/langtools/rev/5ee7bba6ef41 http://hg.openjdk.java.net/jdk9/jdk9/jdk/rev/7969f7b6465e http://hg.openjdk.java.net/jdk9/jdk9/jaxws/rev/b4f913b48e69 http://hg.openjdk.java.net/jdk9/jdk9/jaxp/rev/139092a10ded http://hg.openjdk.java.net/jdk9/jdk9/hotspot/rev/fd2d5ec7e7b1 http://hg.openjdk.java.net/jdk9/jdk9/corba/rev/ef4afd6832b0 --- All the fixes will be tested during promotion (no PIT testing at this point): List of all fixes: =================== JDK-4849595 client-libs Erroneous javadoc for TableColumn.addPropertyChangeListener JDK-8073420 client-libs JFrame.EXIT_ON_CLOSE can be removed in favour of WindowConstants.EXIT_ JDK-8073795 client-libs JMenuBar looks bad under retina JDK-4958064 client-libs JPGWriter does not throw UnsupportedException when canWriteSequence re JDK-8072900 client-libs Mouse events are captured by the wrong menu in OS X JDK-8074092 client-libs Newly introduced unnecessary dependencies on internal API in client re JDK-8043393 client-libs NullPointerException and no event received when clipboard data flavor JDK-8048782 client-libs OpenJDK: PiscesCache : xmax/ymax rounding up can cause RasterFormatExc JDK-8074921 client-libs OS X build broken by reference to XToolkit JDK-8072436 client-libs Refactor X11FontManager JDK-8039345 client-libs Strange behaviour of per-pixel translucency on linux JDK-8056151 client-libs Switching to GTK L&F on-the-fly leads to X Window System error RenderB JDK-8075110 core-libs (prefs) CodePointZeroPrefsTest fails on certain platforms JDK-8006996 core-libs Add a pretty printer that prints script source in nice form JDK-8075090 core-libs Add tests for the basic failure of try/finally compilation JDK-8075544 core-libs Add tiered testing definitions to the jdk repo JDK-8075454 core-libs Anonymous functions have internal names exposed via parser API JDK-8075565 core-libs Define @intermittent jtreg keyword and mark intermittently failuring j JDK-8066217 core-libs Fuzzing bug: new ArrayBuffer() throws exception JDK-8073214 core-libs javadoc of Properties methods should specify NullPointerExceptions JDK-8074678 core-libs JCK test api/java_util/regex/MatchResult/index.html starts failing aft JDK-8075604 core-libs jjs exits even when non-daemon threads are still active JDK-8075111 core-libs Mark testFlatMappingClose (from CollectorsTest) as serialization hosti JDK-8075448 core-libs nashorn parser API returns init variable tree object of a for loop aft JDK-8075207 core-libs Nashorn parser API returns StatementTree objects in out of order JDK-8067969 core-libs Optimize Stream.count for SIZED Streams JDK-8075230 core-libs Optimized count operations incorrectly declare the stream shape JDK-8075222 core-libs RandomAccessFile.getChannel changed to non-final in error JDK-8075223 core-libs Revert JDK-8073706 (multithreaded deoptimizing compilation livelock pr JDK-8074351 core-libs Support for currencies with the 4 digits (or more) minor unit JDK-8074350 core-libs Support ISO 4217 "Current funds codes" table (A.2) JDK-8075006 core-libs Threads spinning infinitely in WeakHashMap.get running test262parallel JDK-8058470 core-svc [jconsole] VM Summary Tab is blank for JDK9's jconsole. JDK-8071687 core-svc AIX port of "8039173: Propagate errors from Diagnostic Commands as exc JDK-8072754 core-svc com/sun/jdi/NativeInstanceFilter.java requires adjustments to work wit JDK-8049696 core-svc com/sun/jdi/RunToExit fails with "ConnectException: Connection refused JDK-6712222 core-svc Race condition in java/lang/management/ThreadMXBean/AllThreadIds.java JDK-8075056 core-svc Remove Version.java.template from jconsole JDK-8047698 deploy Clicking cancel on security dialog for preloader clears the DeniedCert JDK-8074073 deploy putback to 7124025 did not remove newly unreferenced files. JDK-7124025 deploy Remove logic to upgrade cache from JDK5 to JDK6 JDK-8015850 deploy Unix/ Firefox 21+: Java Plug-in should use UTF8 instead of HTML entiti JDK-8073860 hotspot [TESTBUG] compiler/whitebox/DeoptimizeFramesTest fails with exit code JDK-8051984 hotspot @ignore should be placed after @test JDK-8075045 hotspot AARCH64: Stack banging should use store rather than load JDK-8074723 hotspot AARCH64: Stray pop in C1 LIR_Assembler::emit_profile_type JDK-8074980 hotspot add WhiteBox API to get a flag value for a method JDK-7143664 hotspot Clean up OrderAccess implementations and usage JDK-8031538 hotspot G1 eden usage is sometimes higher than target eden (printed Eden size) JDK-8073688 hotspot Infinite loop reading types during jmap attach. JDK-8073654 hotspot Marking statistics should use size_t JDK-8013393 hotspot Merge template interpreter files for x86 _32 and _64 JDK-8074543 hotspot Missing symbol "objArrayOopDesc::obj_at" when buiding with CPP Interpr JDK-8071501 hotspot perfMemory_solaris.cpp failing to compile with "Error: dd_fd is not a JDK-8072383 hotspot resolve conflicts between open and closed ports JDK-8069124 hotspot runtime/NMT/MallocSiteHashOverflow.java failing in nightlies JDK-8030646 hotspot Track collection set membership in one place JDK-8073861 hotspot Unused VM Options in JDK9 HotSpot JDK-8074726 hotspot Update source and target version used when compiling hotspot class fil JDK-8073545 hotspot Use shorter and more descriptive names for GC worker threads JDK-8074561 hotspot Wrong volatile qualifier for field ClassLoaderDataGraphKlassIteratorAt JDK-8075515 infrastructure AIX: cleanup xlc options and use -bernotok to detect missing symbols a JDK-8075236 infrastructure Change layout of gcov .gcno files in symbols image JDK-8074554 infrastructure Create custom hook for running after AC_OUTPUT JDK-8075054 infrastructure Mixed case Windows path break native dependency checks JDK-8074904 infrastructure Temporarily disable new build-infra makefiles in deploy as default JDK-8075035 infrastructure Turn on doclint checking of modules in the langtools repo JDK-8075495 infrastructure Update jtreg bin location in configure JDK-8075160 other-libs Add javadoc to serialver class JDK-6996366 security-libs convert MacAlg to an enum JDK-8074064 security-libs OCSPResponse.SingleResponse objects do not parse singleExtensions JDK-8048147 security-libs Privilege tests with JAAS Subject.doAs JDK-8074835 security-libs Resolve disabled warnings for libj2gss JDK-8074836 security-libs Resolve disabled warnings for libosxkrb5 JDK-8028266 security-libs Tidy warnings cleanup for packages java.security/javax.security JDK-8074148 tools Attr.visitBinary flags error at wrong position JDK-8074381 tools java.lang.AssertionError during compiling JDK-8075509 tools List.map should return itself if list is unchanged JDK-8074100 tools Turn Type.Mapping into a true visitor JDK-8048838 tools type inference performance regression JDK-8061293 xml Update javax/xml tests to remove references of jre dir From coleen.phillimore at oracle.com Thu Mar 26 00:10:45 2015 From: coleen.phillimore at oracle.com (Coleen Phillimore) Date: Wed, 25 Mar 2015 20:10:45 -0400 Subject: Result: New jdk9 Reviewer: Serguei Spitsyn Message-ID: <55134E85.1030405@oracle.com> Voting for Serguei Spitsyn [1] is now closed. Yes: 23 Veto: 0 Abstain: 0 According to the Bylaws definition of Three-Vote Consensus, this is sufficient to approve the nomination. Coleen Phillimore [1]http://mail.openjdk.java.net/pipermail/jdk9-dev/2015-March/001959.html From mark.reinhold at oracle.com Thu Mar 26 21:44:41 2015 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Thu, 26 Mar 2015 14:44:41 -0700 Subject: JEPs proposed to target JDK 9 (2015/3/5) In-Reply-To: <20150305144457.493372@eggemoggin.niobe.net> References: <20150305144457.493372@eggemoggin.niobe.net> Message-ID: <20150326144441.727443@eggemoggin.niobe.net> 2015/3/5 2:44 -0800, mark.reinhold at oracle.com: > The following JEPs have been placed into the "Proposed to Target" > state by their owners after discussion and review: > > 110: HTTP 2 Client http://openjdk.java.net/jeps/110 > 227: Unicode 7.0 http://openjdk.java.net/jeps/227 > > Feedback on these proposals is more than welcome, as are reasoned > objections. If no such objections are raised by 23:00 UTC next > Thursday, 12 March, or if they're raised and then satisfactorily > answered, then per the JEP 2.0 process proposal [1] I'll target > these JEPs to JDK 9. Hearing no objections, I've (belatedly) targeted these JEPs to JDK 9. - Mark From mark.reinhold at oracle.com Thu Mar 26 21:52:22 2015 From: mark.reinhold at oracle.com (mark.reinhold at oracle.com) Date: Thu, 26 Mar 2015 14:52:22 -0700 Subject: JEPs proposed to target JDK 9 (2015/3/26) Message-ID: <20150326145222.452009@eggemoggin.niobe.net> The following JEPs have been placed into the "Proposed to Target" state by their owners after discussion and review: 223: New Version-String Scheme http://openjdk.java.net/jeps/223 226: UTF-8 Property Files http://openjdk.java.net/jeps/226 Feedback on these proposals is more than welcome, as are reasoned objections. If no such objections are raised by 22:00 UTC next Thursday, 2 April, or if they're raised and then satisfactorily answered, then per the JEP 2.0 process proposal [1] I'll target these JEPs to JDK 9. (This information is also available on the JDK 9 Project Page [2]). - Mark [1] http://cr.openjdk.java.net/~mr/jep/jep-2.0-02.html [2] http://openjdk.java.net/projects/jdk9/ From staffan.larsen at oracle.com Mon Mar 30 07:47:03 2015 From: staffan.larsen at oracle.com (Staffan Larsen) Date: Mon, 30 Mar 2015 09:47:03 +0200 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson Message-ID: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> I hereby nominate Fredrik Arvidsson to JDK 9 Committer. Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. Here is a list of Fredrik's changesets: 8031304: Add dcmd to print all loaded dynamic libraries. 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value 8025638: jmap returns 0 instead of 1 when it fails. 8056242: Add function to return structured information about loaded libraries. 8055755: Information about loaded dynamic libraries is wrong on MacOSX 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed 6313383: SA: Update jmap to support HPROF binary format 8016845: SA is unable to use hsdis on windows 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) 4515292: ReferenceType.isStatic() returns true for arrays Votes are due by 2015-04-13. Only current JDK 9 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]. Staffan Larsen [1] http://openjdk.java.net/census [2] http://openjdk.java.net/projects/#committer-vote From stefan.karlsson at oracle.com Mon Mar 30 07:54:59 2015 From: stefan.karlsson at oracle.com (Stefan Karlsson) Date: Mon, 30 Mar 2015 09:54:59 +0200 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <55190153.3000507@oracle.com> Vote: yes StefanK On 2015-03-30 09:47, Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From jaroslav.bachorik at oracle.com Mon Mar 30 07:59:23 2015 From: jaroslav.bachorik at oracle.com (Jaroslav Bachorik) Date: Mon, 30 Mar 2015 09:59:23 +0200 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <5519025B.2020009@oracle.com> Vote: yes -JB- On 30.3.2015 09:47, Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From dmitry.samersoff at oracle.com Mon Mar 30 08:07:16 2015 From: dmitry.samersoff at oracle.com (Dmitry Samersoff) Date: Mon, 30 Mar 2015 11:07:16 +0300 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <55190434.1010304@oracle.com> Vote: Yes On 2015-03-30 10:47, Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > -- Dmitry Samersoff Oracle Java development team, Saint Petersburg, Russia * I would love to change the world, but they won't give me the source code. From bengt.rutisson at oracle.com Mon Mar 30 08:11:37 2015 From: bengt.rutisson at oracle.com (Bengt Rutisson) Date: Mon, 30 Mar 2015 10:11:37 +0200 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <55190539.9040606@oracle.com> Vote: yes Bengt On 2015-03-30 09:47, Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From stefan.johansson at oracle.com Mon Mar 30 08:47:48 2015 From: stefan.johansson at oracle.com (Stefan Johansson) Date: Mon, 30 Mar 2015 10:47:48 +0200 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <55190DB4.5060302@oracle.com> Vote: yes. Stefan On 2015-03-30 09:47, Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From artem.ananiev at oracle.com Mon Mar 30 10:18:04 2015 From: artem.ananiev at oracle.com (Artem Ananiev) Date: Mon, 30 Mar 2015 13:18:04 +0300 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <551922DC.1050108@oracle.com> Vote: yes Artem On 03/30/15 10:47 AM, Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From shanliang.jiang at oracle.com Mon Mar 30 10:50:34 2015 From: shanliang.jiang at oracle.com (shanliang) Date: Mon, 30 Mar 2015 12:50:34 +0200 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <55192A7A.90502@oracle.com> Vote: yes Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From erik.gahlin at oracle.com Mon Mar 30 11:23:36 2015 From: erik.gahlin at oracle.com (Erik Gahlin) Date: Mon, 30 Mar 2015 13:23:36 +0200 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <55193238.3000103@oracle.com> Vote: yes Erik Staffan Larsen skrev 2015-03-30 09:47: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From vladimir.x.ivanov at oracle.com Mon Mar 30 11:33:48 2015 From: vladimir.x.ivanov at oracle.com (Vladimir Ivanov) Date: Mon, 30 Mar 2015 14:33:48 +0300 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <5519349C.3090506@oracle.com> Vote: yes Best regards, Vladimir Ivanov On 3/30/15 10:47 AM, Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From jesper.wilhelmsson at oracle.com Mon Mar 30 12:47:13 2015 From: jesper.wilhelmsson at oracle.com (Jesper Wilhelmsson) Date: Mon, 30 Mar 2015 14:47:13 +0200 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <551945D1.3010802@oracle.com> Vote: Yes /Jesper Staffan Larsen skrev den 30/3/15 09:47: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From coleen.phillimore at oracle.com Mon Mar 30 14:39:33 2015 From: coleen.phillimore at oracle.com (Coleen Phillimore) Date: Mon, 30 Mar 2015 10:39:33 -0400 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <55196025.9000803@oracle.com> Vote: yes On 3/30/15, 3:47 AM, Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From yumin.qi at oracle.com Mon Mar 30 15:07:25 2015 From: yumin.qi at oracle.com (Yumin Qi) Date: Mon, 30 Mar 2015 08:07:25 -0700 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <551966AD.3030706@oracle.com> Vote: Yes On 3/30/2015 12:47 AM, Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From vladimir.kozlov at oracle.com Mon Mar 30 16:13:51 2015 From: vladimir.kozlov at oracle.com (Vladimir Kozlov) Date: Mon, 30 Mar 2015 09:13:51 -0700 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <5519763F.1040705@oracle.com> Vote: yes On 3/30/15 12:47 AM, Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From serguei.spitsyn at oracle.com Mon Mar 30 18:37:48 2015 From: serguei.spitsyn at oracle.com (serguei.spitsyn at oracle.com) Date: Mon, 30 Mar 2015 11:37:48 -0700 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <551997FC.9070207@oracle.com> Vote: yes -Serguei On 3/30/15 12:47 AM, Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From david.holmes at oracle.com Tue Mar 31 01:35:32 2015 From: david.holmes at oracle.com (David Holmes) Date: Tue, 31 Mar 2015 11:35:32 +1000 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <5519F9E4.3090506@oracle.com> Vote: yes David On 30/03/2015 5:47 PM, Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From per.liden at oracle.com Tue Mar 31 06:48:41 2015 From: per.liden at oracle.com (Per Liden) Date: Tue, 31 Mar 2015 08:48:41 +0200 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <551A4349.9020809@oracle.com> Vote: Yes /Per On 2015-03-30 09:47, Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > From yekaterina.kantserova at oracle.com Tue Mar 31 09:37:54 2015 From: yekaterina.kantserova at oracle.com (Yekaterina Kantserova) Date: Tue, 31 Mar 2015 11:37:54 +0200 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <551A6AF2.20501@oracle.com> Vote: Yes // Katja On 03/30/2015 09:47 AM, Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From claes.redestad at oracle.com Tue Mar 31 10:07:08 2015 From: claes.redestad at oracle.com (Claes Redestad) Date: Tue, 31 Mar 2015 12:07:08 +0200 Subject: CFV: New JDK 9 Committer: Fredrik Arvidsson In-Reply-To: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> References: <4EF8BD0B-DF33-4C3E-A367-86CA4A869BC6@oracle.com> Message-ID: <551A71CC.9020905@oracle.com> Vote: yes /Claes On 03/30/2015 09:47 AM, Staffan Larsen wrote: > I hereby nominate Fredrik Arvidsson to JDK 9 Committer. > > Fredrik is member of the Java Serviceability team at Oracle and has contributed 13 changesets to date. These include a new diagnostic command for listing loaded shared libraries, fixes to the serviceability agent and JVMTI for anonymous classes, adding support for large heaps in the serviceability agent?s hprof handling as well as various bug fixes in many places. > > Here is a list of Fredrik's changesets: > > 8031304: Add dcmd to print all loaded dynamic libraries. > 8024423: JVMTI: GetLoadedClasses doesn't enumerate anonymous classes > 8026808: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java failed with unexpected exit value > 8025638: jmap returns 0 instead of 1 when it fails. > 8056242: Add function to return structured information about loaded libraries. > 8055755: Information about loaded dynamic libraries is wrong on MacOSX > 8024425: VM_HeapDumper doesn't put anonymous classes in the heap dump > 8026199: serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java Compilation failed > 6313383: SA: Update jmap to support HPROF binary format > 8016845: SA is unable to use hsdis on windows > 8059105: Add better failure reporting to com/sun/jdi/RunToExit.java test > 8034203: Change JavaDoc for com.sun.jdi.request.EventRequest.setEnabled(boolean val) > 4515292: ReferenceType.isStatic() returns true for arrays > > Votes are due by 2015-04-13. > > Only current JDK 9 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]. > > Staffan Larsen > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote From maurizio.cimadamore at oracle.com Tue Mar 31 11:15:04 2015 From: maurizio.cimadamore at oracle.com (Maurizio Cimadamore) Date: Tue, 31 Mar 2015 12:15:04 +0100 Subject: CFV: New JDK 9 Committer: Srikanth Adayapalam Message-ID: <551A81B8.7080700@oracle.com> I hereby nominate Srikanth Adayapalam to JDK 9 Committer. Srikanth is a member of the Langtools team; before joining Oracle, he was the Eclipse compiler tech lead at IBM. Over the past few months, he has been hacking furiously on the javac code and already contributed to several changesets. These include, among others, the changes to support JEP 213 (Milling Project Coin [1]): support for private interface methods and support for diamond anonymous instance creation expressions. Here is a (partial) list of Srikanth's changesets: 7040592: Gen.java: fix code for handling 'null' literal when expected type is array 8062373: Project Coin: diamond and anonymous classes 8071453: Allow interface methods to be private 8074148: Attr.visitBinary flags error at wrong position 8071847: java.lang.NullPointerException at com.sun.tools.javac.code.Types.elemtype(Types.java:1870) 8050021: Improper "duplicate case label" error 8069265: ClassCastException when compiled with JDK 9b08+, JDK8 compiles OK. 8046977: ClassCastException: typing information needed for method reference bridging not preserved 8076039: Remove the unused internal API sun.reflect.misc.FieldUtil.getDeclaredFields 8052070: javac crashes when there are duplicated type parameters 8027888: javac wrongly allows annotations in array-typed class literals 8068254: Method reference uses wrong qualifying type 8037546: javac -parameters does not emit parameter names for lambda expressions 8062358: ClassCastException in TransTypes.visitApply 8067914: Redundant type cast nodes in AST (follow up from JDK-8043741) 8067429: java.lang.VerifyError: Inconsistent stackmap frames at branch target 8043741: VerifyError due to missing checkcast 8066871: java.lang.VerifyError: Bad local variable type - local final String Votes are due by 2015-04-15. Only current JDK 9 Committers [2] 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 [3]. Maurizio Cimadamore [1] http://openjdk.java.net/jeps/213 [2]http://openjdk.java.net/census [3]http://openjdk.java.net/projects/#committer-vote From andrei.eremeev at oracle.com Tue Mar 31 11:23:04 2015 From: andrei.eremeev at oracle.com (andrei.eremeev) Date: Tue, 31 Mar 2015 14:23:04 +0300 Subject: CFV: New JDK 9 Committer: Srikanth Adayapalam In-Reply-To: <551A81B8.7080700@oracle.com> References: <551A81B8.7080700@oracle.com> Message-ID: <551A8398.6030207@oracle.com> Vote: yes On 03/31/2015 02:15 PM, Maurizio Cimadamore wrote: > I hereby nominate Srikanth Adayapalam to JDK 9 Committer. > > Srikanth is a member of the Langtools team; before joining Oracle, he > was the Eclipse compiler tech lead at IBM. Over the past few months, > he has been hacking furiously on the javac code and already > contributed to several changesets. These include, among others, the > changes to support JEP 213 (Milling Project Coin [1]): support for > private interface methods and support for diamond anonymous instance > creation expressions. > > Here is a (partial) list of Srikanth's changesets: > > 7040592: Gen.java: fix code for handling 'null' literal when expected > type is array > 8062373: Project Coin: diamond and anonymous classes > 8071453: Allow interface methods to be private > 8074148: Attr.visitBinary flags error at wrong position > 8071847: java.lang.NullPointerException at > com.sun.tools.javac.code.Types.elemtype(Types.java:1870) > 8050021: Improper "duplicate case label" error > 8069265: ClassCastException when compiled with JDK 9b08+, JDK8 > compiles OK. > 8046977: ClassCastException: typing information needed for method > reference bridging not preserved > 8076039: Remove the unused internal API > sun.reflect.misc.FieldUtil.getDeclaredFields > 8052070: javac crashes when there are duplicated type parameters > 8027888: javac wrongly allows annotations in array-typed class literals > 8068254: Method reference uses wrong qualifying type > 8037546: javac -parameters does not emit parameter names for lambda > expressions > 8062358: ClassCastException in TransTypes.visitApply > 8067914: Redundant type cast nodes in AST (follow up from JDK-8043741) > 8067429: java.lang.VerifyError: Inconsistent stackmap frames at branch > target > 8043741: VerifyError due to missing checkcast > 8066871: java.lang.VerifyError: Bad local variable type - local final > String > > Votes are due by 2015-04-15. > > Only current JDK 9 Committers [2] 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 [3]. > > Maurizio Cimadamore > > [1] http://openjdk.java.net/jeps/213 > [2]http://openjdk.java.net/census > [3]http://openjdk.java.net/projects/#committer-vote > From Alan.Bateman at oracle.com Tue Mar 31 11:27:00 2015 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Tue, 31 Mar 2015 12:27:00 +0100 Subject: CFV: New JDK 9 Committer: Srikanth Adayapalam In-Reply-To: <551A81B8.7080700@oracle.com> References: <551A81B8.7080700@oracle.com> Message-ID: <551A8484.9020308@oracle.com> Vote: yes From jaroslav.bachorik at oracle.com Tue Mar 31 11:31:39 2015 From: jaroslav.bachorik at oracle.com (Jaroslav Bachorik) Date: Tue, 31 Mar 2015 13:31:39 +0200 Subject: CFV: New JDK 9 Committer: Srikanth Adayapalam In-Reply-To: <551A81B8.7080700@oracle.com> References: <551A81B8.7080700@oracle.com> Message-ID: <551A859B.4020707@oracle.com> Vote: yes -JB- On 31.3.2015 13:15, Maurizio Cimadamore wrote: > I hereby nominate Srikanth Adayapalam to JDK 9 Committer. > > Srikanth is a member of the Langtools team; before joining Oracle, he > was the Eclipse compiler tech lead at IBM. Over the past few months, he > has been hacking furiously on the javac code and already contributed to > several changesets. These include, among others, the changes to support > JEP 213 (Milling Project Coin [1]): support for private interface > methods and support for diamond anonymous instance creation expressions. > > Here is a (partial) list of Srikanth's changesets: > > 7040592: Gen.java: fix code for handling 'null' literal when expected > type is array > 8062373: Project Coin: diamond and anonymous classes > 8071453: Allow interface methods to be private > 8074148: Attr.visitBinary flags error at wrong position > 8071847: java.lang.NullPointerException at > com.sun.tools.javac.code.Types.elemtype(Types.java:1870) > 8050021: Improper "duplicate case label" error > 8069265: ClassCastException when compiled with JDK 9b08+, JDK8 compiles OK. > 8046977: ClassCastException: typing information needed for method > reference bridging not preserved > 8076039: Remove the unused internal API > sun.reflect.misc.FieldUtil.getDeclaredFields > 8052070: javac crashes when there are duplicated type parameters > 8027888: javac wrongly allows annotations in array-typed class literals > 8068254: Method reference uses wrong qualifying type > 8037546: javac -parameters does not emit parameter names for lambda > expressions > 8062358: ClassCastException in TransTypes.visitApply > 8067914: Redundant type cast nodes in AST (follow up from JDK-8043741) > 8067429: java.lang.VerifyError: Inconsistent stackmap frames at branch > target > 8043741: VerifyError due to missing checkcast > 8066871: java.lang.VerifyError: Bad local variable type - local final > String > > Votes are due by 2015-04-15. > > Only current JDK 9 Committers [2] 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 [3]. > > Maurizio Cimadamore > > [1] http://openjdk.java.net/jeps/213 > [2]http://openjdk.java.net/census > [3]http://openjdk.java.net/projects/#committer-vote > From staffan.larsen at oracle.com Tue Mar 31 11:32:41 2015 From: staffan.larsen at oracle.com (Staffan Larsen) Date: Tue, 31 Mar 2015 13:32:41 +0200 Subject: CFV: New JDK 9 Committer: Srikanth Adayapalam In-Reply-To: <551A81B8.7080700@oracle.com> References: <551A81B8.7080700@oracle.com> Message-ID: <9674D69E-74F3-463E-ABB2-50A6F96A4D51@oracle.com> Vote: yes > On 31 mar 2015, at 13:15, Maurizio Cimadamore wrote: > > I hereby nominate Srikanth Adayapalam to JDK 9 Committer. > > Srikanth is a member of the Langtools team; before joining Oracle, he was the Eclipse compiler tech lead at IBM. Over the past few months, he has been hacking furiously on the javac code and already contributed to several changesets. These include, among others, the changes to support JEP 213 (Milling Project Coin [1]): support for private interface methods and support for diamond anonymous instance creation expressions. > > Here is a (partial) list of Srikanth's changesets: > > 7040592: Gen.java: fix code for handling 'null' literal when expected type is array > 8062373: Project Coin: diamond and anonymous classes > 8071453: Allow interface methods to be private > 8074148: Attr.visitBinary flags error at wrong position > 8071847: java.lang.NullPointerException at com.sun.tools.javac.code.Types.elemtype(Types.java:1870) > 8050021: Improper "duplicate case label" error > 8069265: ClassCastException when compiled with JDK 9b08+, JDK8 compiles OK. > 8046977: ClassCastException: typing information needed for method reference bridging not preserved > 8076039: Remove the unused internal API sun.reflect.misc.FieldUtil.getDeclaredFields > 8052070: javac crashes when there are duplicated type parameters > 8027888: javac wrongly allows annotations in array-typed class literals > 8068254: Method reference uses wrong qualifying type > 8037546: javac -parameters does not emit parameter names for lambda expressions > 8062358: ClassCastException in TransTypes.visitApply > 8067914: Redundant type cast nodes in AST (follow up from JDK-8043741) > 8067429: java.lang.VerifyError: Inconsistent stackmap frames at branch target > 8043741: VerifyError due to missing checkcast > 8066871: java.lang.VerifyError: Bad local variable type - local final String > > Votes are due by 2015-04-15. > > Only current JDK 9 Committers [2] 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 [3]. > > Maurizio Cimadamore > > [1] http://openjdk.java.net/jeps/213 > [2]http://openjdk.java.net/census > [3]http://openjdk.java.net/projects/#committer-vote > From jan.lahoda at oracle.com Tue Mar 31 12:12:03 2015 From: jan.lahoda at oracle.com (Jan Lahoda) Date: Tue, 31 Mar 2015 14:12:03 +0200 Subject: CFV: New JDK 9 Committer: Srikanth Adayapalam In-Reply-To: <551A81B8.7080700@oracle.com> References: <551A81B8.7080700@oracle.com> Message-ID: <551A8F13.5020808@oracle.com> Vote: yes From sundararajan.athijegannathan at oracle.com Tue Mar 31 12:22:48 2015 From: sundararajan.athijegannathan at oracle.com (A. Sundararajan) Date: Tue, 31 Mar 2015 17:52:48 +0530 Subject: CFV: New JDK 9 Committer: Srikanth Adayapalam In-Reply-To: <551A81B8.7080700@oracle.com> References: <551A81B8.7080700@oracle.com> Message-ID: <551A9198.8000507@oracle.com> Vote: yes On Tuesday 31 March 2015 04:45 PM, Maurizio Cimadamore wrote: > I hereby nominate Srikanth Adayapalam to JDK 9 Committer. > > Srikanth is a member of the Langtools team; before joining Oracle, he > was the Eclipse compiler tech lead at IBM. Over the past few months, > he has been hacking furiously on the javac code and already > contributed to several changesets. These include, among others, the > changes to support JEP 213 (Milling Project Coin [1]): support for > private interface methods and support for diamond anonymous instance > creation expressions. > > Here is a (partial) list of Srikanth's changesets: > > 7040592: Gen.java: fix code for handling 'null' literal when expected > type is array > 8062373: Project Coin: diamond and anonymous classes > 8071453: Allow interface methods to be private > 8074148: Attr.visitBinary flags error at wrong position > 8071847: java.lang.NullPointerException at > com.sun.tools.javac.code.Types.elemtype(Types.java:1870) > 8050021: Improper "duplicate case label" error > 8069265: ClassCastException when compiled with JDK 9b08+, JDK8 > compiles OK. > 8046977: ClassCastException: typing information needed for method > reference bridging not preserved > 8076039: Remove the unused internal API > sun.reflect.misc.FieldUtil.getDeclaredFields > 8052070: javac crashes when there are duplicated type parameters > 8027888: javac wrongly allows annotations in array-typed class literals > 8068254: Method reference uses wrong qualifying type > 8037546: javac -parameters does not emit parameter names for lambda > expressions > 8062358: ClassCastException in TransTypes.visitApply > 8067914: Redundant type cast nodes in AST (follow up from JDK-8043741) > 8067429: java.lang.VerifyError: Inconsistent stackmap frames at branch > target > 8043741: VerifyError due to missing checkcast > 8066871: java.lang.VerifyError: Bad local variable type - local final > String > > Votes are due by 2015-04-15. > > Only current JDK 9 Committers [2] 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 [3]. > > Maurizio Cimadamore > > [1] http://openjdk.java.net/jeps/213 > [2]http://openjdk.java.net/census > [3]http://openjdk.java.net/projects/#committer-vote > From xuelei.fan at oracle.com Tue Mar 31 12:37:40 2015 From: xuelei.fan at oracle.com (Xuelei Fan) Date: Tue, 31 Mar 2015 20:37:40 +0800 Subject: CFV: New JDK 9 Committer: Jamil Nimeh In-Reply-To: <55108078.2030903@oracle.com> References: <55108078.2030903@oracle.com> Message-ID: <551A9514.2040009@oracle.com> Vote: yes. Xuelei On 3/24/2015 5:07 AM, Sean Mullan wrote: > I hereby nominate Jamil Nimeh to JDK 9 Committer. > > Jamil is a member of the Security Libraries Team at Oracle and has > contributed 11 changesets (see below for list) to JDK 9 in the security > libraries area. He has an extensive background in security technologies > and has been especially helpful with fixes in the TLS/SSL area. He is > also working on a JEP for OCSP Stapling. > > Votes are due by April 6, 2015 22:00 GMT. > > Only current JDK 9 Committers [1] are eligible to vote on this > nomination. Votes must be cast in the open by replying to to this > mailing list. > > For Lazy Consensus voting instructions, see [2]. > > --Sean Mullan > > [1] http://openjdk.java.net/census > [2] http://openjdk.java.net/projects/#committer-vote > > Changesets (in jdk9/jdk repo): > > 6996377: shrink duplicate code in the constructor of PKIXValidator > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/013ac43d9800 > > 8046368: Code cleanup in SeedGenerator.java > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e313c083fbb6 > > 8015081: javax.security.auth.Subject.toString() throws NPE > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/36a0438a6631 > > 8054366: Broken link in SecureRandom.html > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/7b0cf7128e6d > > 8046656: Update protocol support > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/e00af1714678 > > 8057555: Less cryptic cipher suite management > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/791e4813f3fc > > 8032573: > CertificateFactory.getInstance("X.509").generateCertificates(InputStream) does > not throw CertificateException for invalid input > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/882f47790152 > > 8058912: Broken link (access denied error) to http://www.rsasecurity.com > in RC5ParameterSpec > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/9095c6b4bedd > > 8044860: Vectors and fixed length fields should be verified for allowed > sizes. > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/41b3e91dc2b2 > > 8074064: OCSPResponse.SingleResponse objects do not parse singleExtensions > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a5d7d7d2d888 > > 6996366: convert MacAlg to an enum > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/dff305b1ae9b From weijun.wang at oracle.com Tue Mar 31 13:32:16 2015 From: weijun.wang at oracle.com (Wang Weijun) Date: Tue, 31 Mar 2015 21:32:16 +0800 Subject: CFV: New JDK 9 Committer: Jamil Nimeh In-Reply-To: <55108078.2030903@oracle.com> References: <55108078.2030903@oracle.com> Message-ID: Vote: Yes. --Weijun > On Mar 24, 2015, at 05:07, Sean Mullan wrote: > > I hereby nominate Jamil Nimeh to JDK 9 Committer. From mandy.chung at oracle.com Tue Mar 31 15:04:00 2015 From: mandy.chung at oracle.com (Mandy Chung) Date: Tue, 31 Mar 2015 08:04:00 -0700 Subject: CFV: New JDK 9 Committer: Srikanth Adayapalam In-Reply-To: <551A81B8.7080700@oracle.com> References: <551A81B8.7080700@oracle.com> Message-ID: <551AB760.8060302@oracle.com> Vote: yes From joe.darcy at oracle.com Tue Mar 31 15:26:13 2015 From: joe.darcy at oracle.com (joe darcy) Date: Tue, 31 Mar 2015 08:26:13 -0700 Subject: CFV: New JDK 9 Committer: Srikanth Adayapalam In-Reply-To: <551A81B8.7080700@oracle.com> References: <551A81B8.7080700@oracle.com> Message-ID: <551ABC95.3000803@oracle.com> Vote:yes -Joe From robert.field at oracle.com Tue Mar 31 15:52:06 2015 From: robert.field at oracle.com (Robert Field) Date: Tue, 31 Mar 2015 08:52:06 -0700 Subject: CFV: New JDK 9 Committer: Srikanth Adayapalam In-Reply-To: <551A8F13.5020808@oracle.com> References: <551A81B8.7080700@oracle.com> <551A8F13.5020808@oracle.com> Message-ID: <551AC2A6.2080907@oracle.com> Vote: yes -Robert From Roger.Riggs at Oracle.com Tue Mar 31 16:04:46 2015 From: Roger.Riggs at Oracle.com (Roger Riggs) Date: Tue, 31 Mar 2015 12:04:46 -0400 Subject: CFV: New JDK 9 Committer: Srikanth Adayapalam In-Reply-To: <551A81B8.7080700@oracle.com> References: <551A81B8.7080700@oracle.com> Message-ID: <551AC59E.6030901@Oracle.com> Vote: yes On 3/31/2015 7:15 AM, Maurizio Cimadamore wrote: > I hereby nominate Srikanth Adayapalam to JDK 9 Committer. From henry.jen at oracle.com Tue Mar 31 16:42:11 2015 From: henry.jen at oracle.com (Henry Jen) Date: Tue, 31 Mar 2015 09:42:11 -0700 Subject: CFV: New JDK 9 Committer: Srikanth Adayapalam In-Reply-To: <551A81B8.7080700@oracle.com> References: <551A81B8.7080700@oracle.com> Message-ID: <551ACE63.7030601@oracle.com> Vote: Yes Cheers, Henry On 03/31/2015 04:15 AM, Maurizio Cimadamore wrote: > I hereby nominate Srikanth Adayapalam to JDK 9 Committer. From jonathan.gibbons at oracle.com Tue Mar 31 16:56:21 2015 From: jonathan.gibbons at oracle.com (Jonathan Gibbons) Date: Tue, 31 Mar 2015 09:56:21 -0700 Subject: CFV: New JDK 9 Committer: Srikanth Adayapalam In-Reply-To: <551A81B8.7080700@oracle.com> References: <551A81B8.7080700@oracle.com> Message-ID: <551AD1B5.2060808@oracle.com> Vote: yes On 03/31/2015 04:15 AM, Maurizio Cimadamore wrote: > I hereby nominate Srikanth Adayapalam to JDK 9 Committer. > > Srikanth is a member of the Langtools team; before joining Oracle, he > was the Eclipse compiler tech lead at IBM. Over the past few months, > he has been hacking furiously on the javac code and already > contributed to several changesets. These include, among others, the > changes to support JEP 213 (Milling Project Coin [1]): support for > private interface methods and support for diamond anonymous instance > creation expressions. > > Here is a (partial) list of Srikanth's changesets: > > 7040592: Gen.java: fix code for handling 'null' literal when expected > type is array > 8062373: Project Coin: diamond and anonymous classes > 8071453: Allow interface methods to be private > 8074148: Attr.visitBinary flags error at wrong position > 8071847: java.lang.NullPointerException at > com.sun.tools.javac.code.Types.elemtype(Types.java:1870) > 8050021: Improper "duplicate case label" error > 8069265: ClassCastException when compiled with JDK 9b08+, JDK8 > compiles OK. > 8046977: ClassCastException: typing information needed for method > reference bridging not preserved > 8076039: Remove the unused internal API > sun.reflect.misc.FieldUtil.getDeclaredFields > 8052070: javac crashes when there are duplicated type parameters > 8027888: javac wrongly allows annotations in array-typed class literals > 8068254: Method reference uses wrong qualifying type > 8037546: javac -parameters does not emit parameter names for lambda > expressions > 8062358: ClassCastException in TransTypes.visitApply > 8067914: Redundant type cast nodes in AST (follow up from JDK-8043741) > 8067429: java.lang.VerifyError: Inconsistent stackmap frames at branch > target > 8043741: VerifyError due to missing checkcast > 8066871: java.lang.VerifyError: Bad local variable type - local final > String > > Votes are due by 2015-04-15. > > Only current JDK 9 Committers [2] 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 [3]. > > Maurizio Cimadamore > > [1] http://openjdk.java.net/jeps/213 > [2]http://openjdk.java.net/census > [3]http://openjdk.java.net/projects/#committer-vote > From vicente.romero at oracle.com Tue Mar 31 20:31:20 2015 From: vicente.romero at oracle.com (Vicente-Arturo Romero-Zaldivar) Date: Tue, 31 Mar 2015 13:31:20 -0700 Subject: CFV: New JDK 9 Committer: Srikanth Adayapalam In-Reply-To: <551A81B8.7080700@oracle.com> References: <551A81B8.7080700@oracle.com> Message-ID: <551B0418.8070400@oracle.com> vote: yes Vicente On 03/31/2015 04:15 AM, Maurizio Cimadamore wrote: > I hereby nominate Srikanth Adayapalam to JDK 9 Committer. > > Srikanth is a member of the Langtools team; before joining Oracle, he > was the Eclipse compiler tech lead at IBM. Over the past few months, > he has been hacking furiously on the javac code and already > contributed to several changesets. These include, among others, the > changes to support JEP 213 (Milling Project Coin [1]): support for > private interface methods and support for diamond anonymous instance > creation expressions. > > Here is a (partial) list of Srikanth's changesets: > > 7040592: Gen.java: fix code for handling 'null' literal when expected > type is array > 8062373: Project Coin: diamond and anonymous classes > 8071453: Allow interface methods to be private > 8074148: Attr.visitBinary flags error at wrong position > 8071847: java.lang.NullPointerException at > com.sun.tools.javac.code.Types.elemtype(Types.java:1870) > 8050021: Improper "duplicate case label" error > 8069265: ClassCastException when compiled with JDK 9b08+, JDK8 > compiles OK. > 8046977: ClassCastException: typing information needed for method > reference bridging not preserved > 8076039: Remove the unused internal API > sun.reflect.misc.FieldUtil.getDeclaredFields > 8052070: javac crashes when there are duplicated type parameters > 8027888: javac wrongly allows annotations in array-typed class literals > 8068254: Method reference uses wrong qualifying type > 8037546: javac -parameters does not emit parameter names for lambda > expressions > 8062358: ClassCastException in TransTypes.visitApply > 8067914: Redundant type cast nodes in AST (follow up from JDK-8043741) > 8067429: java.lang.VerifyError: Inconsistent stackmap frames at branch > target > 8043741: VerifyError due to missing checkcast > 8066871: java.lang.VerifyError: Bad local variable type - local final > String > > Votes are due by 2015-04-15. > > Only current JDK 9 Committers [2] 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 [3]. > > Maurizio Cimadamore > > [1] http://openjdk.java.net/jeps/213 > [2]http://openjdk.java.net/census > [3]http://openjdk.java.net/projects/#committer-vote > From alejandro.murillo at oracle.com Tue Mar 31 22:51:46 2015 From: alejandro.murillo at oracle.com (Alejandro E Murillo) Date: Tue, 31 Mar 2015 16:51:46 -0600 Subject: jdk9-dev: HotSpot Message-ID: <551B2502.5090904@oracle.com> jdk9-hs-2015-03-26 has been integrated into jdk9-dev. http://hg.openjdk.java.net/jdk9/dev/rev/faea4d6fcb96 http://hg.openjdk.java.net/jdk9/dev/corba/rev/ef4afd6832b0 http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8f6b400b6453 http://hg.openjdk.java.net/jdk9/dev/jaxp/rev/8bcecaa32927 http://hg.openjdk.java.net/jdk9/dev/jaxws/rev/b4f913b48e69 http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a54a0169968c http://hg.openjdk.java.net/jdk9/dev/langtools/rev/82a435ed8d1a http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/ca150ddd536e Component : VM Status : Go for integration Date : 03/30/2015 at 20:00 MSK Tested By : VM SQE &dmitry.fazunenko at oracle.com Bundles : 2015-03-26-210650.amurillo.jdk9-hs-2015-03-26-snapshot Testing: http://surl.us.oracle.com/pit_jdk9_b57_summary 73 new failures, 2496 known failures, 357249 passed. Issues and Notes: No detailed analysis. No stoppers have been detected so far. Go for integration CRs for testing: 8026047: [TESTBUG] add regression test for DisableExplicitGC flag 8027962: Per-phase timing measurements for strong roots processing 8057632: Remove auxiliary code used to handle the generations array 8061715: gc/g1/TestShrinkAuxiliaryData15.java fails with java.lang.RuntimeException: heap decommit failed - after > before 8067891: Remove vestigal G1SATBCT barrier set kind 8073463: G1 does not mangle freed heap regions 8073944: Simplify ArgumentsExt and remove unneeded functionallity 8073994: STATIC_ASSERT use of __LINE__ is wrong 8074037: Refactor the G1GCPhaseTime logging to make it easier to add new phases 8074459: Flags handling memory sizes should be of type size_t 8075210: Refactor strong root processing in order to allow G1 to evolve separately from GenCollectedHeap 8075242: Remove SpecializationStats 8075247: Cleanup specialized_oop_closures.hpp 8075249: Cleanup forward_to_atomic and ClaimedForwardPtr 8075416: Cleanup GC include dependencies in memoryPool.hpp 8075511: Enable -Woverloaded-virtual C++ warning for HotSpot build 8075735: Missing include causes minimal build failure 8075803: Fix GC includes and forward declarations 8075809: Add missing includes of stack.inline.hpp 8075829: Move CSpaceCounters implementation to cSpaceCounters.cpp 8075860: aarch64: jdk9/dev fails to build 8076012: SA don't support flags of type size_t -- Alejandro From openjdk at duigou.org Tue Mar 31 23:33:13 2015 From: openjdk at duigou.org (Mike Duigou) Date: Tue, 31 Mar 2015 16:33:13 -0700 Subject: CFV: New JDK 9 Committer: Srikanth Adayapalam In-Reply-To: References: Message-ID: Vote: YES On 2015-03-31 15:51, jdk9-dev-request at openjdk.java.net wrote: > Send jdk9-dev mailing list submissions to > jdk9-dev at openjdk.java.net > > To subscribe or unsubscribe via the World Wide Web, visit > http://mail.openjdk.java.net/mailman/listinfo/jdk9-dev > or, via email, send a message with subject or body 'help' to > jdk9-dev-request at openjdk.java.net > > You can reach the person managing the list at > jdk9-dev-owner at openjdk.java.net > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of jdk9-dev digest..." > > > Today's Topics: > > 1. Re: CFV: New JDK 9 Committer: Jamil Nimeh (Wang Weijun) > 2. Re: CFV: New JDK 9 Committer: Srikanth Adayapalam (Mandy Chung) > 3. Re: CFV: New JDK 9 Committer: Srikanth Adayapalam (joe darcy) > 4. Re: CFV: New JDK 9 Committer: Srikanth Adayapalam (Robert Field) > 5. Re: CFV: New JDK 9 Committer: Srikanth Adayapalam (Roger Riggs) > 6. Re: CFV: New JDK 9 Committer: Srikanth Adayapalam (Henry Jen) > 7. Re: CFV: New JDK 9 Committer: Srikanth Adayapalam > (Jonathan Gibbons) > 8. Re: CFV: New JDK 9 Committer: Srikanth Adayapalam > (Vicente-Arturo Romero-Zaldivar) > 9. jdk9-dev: HotSpot (Alejandro E Murillo) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Tue, 31 Mar 2015 21:32:16 +0800 > From: Wang Weijun > To: "jdk9-dev at openjdk.java.net" > Subject: Re: CFV: New JDK 9 Committer: Jamil Nimeh > Message-ID: > Content-Type: text/plain; charset=us-ascii > > Vote: Yes. > > --Weijun > >> On Mar 24, 2015, at 05:07, Sean Mullan wrote: >> >> I hereby nominate Jamil Nimeh to JDK 9 Committer. > > > > ------------------------------ > > Message: 2 > Date: Tue, 31 Mar 2015 08:04:00 -0700 > From: Mandy Chung > To: jdk9-dev at openjdk.java.net > Subject: Re: CFV: New JDK 9 Committer: Srikanth Adayapalam > Message-ID: <551AB760.8060302 at oracle.com> > Content-Type: text/plain; charset=utf-8; format=flowed > > Vote: yes > > > > ------------------------------ > > Message: 3 > Date: Tue, 31 Mar 2015 08:26:13 -0700 > From: joe darcy > To: jdk9-dev at openjdk.java.net > Subject: Re: CFV: New JDK 9 Committer: Srikanth Adayapalam > Message-ID: <551ABC95.3000803 at oracle.com> > Content-Type: text/plain; charset=utf-8; format=flowed > > Vote:yes > > -Joe > > > > ------------------------------ > > Message: 4 > Date: Tue, 31 Mar 2015 08:52:06 -0700 > From: Robert Field > To: jdk9-dev at openjdk.java.net > Subject: Re: CFV: New JDK 9 Committer: Srikanth Adayapalam > Message-ID: <551AC2A6.2080907 at oracle.com> > Content-Type: text/plain; charset=UTF-8; format=flowed > > Vote: yes > > -Robert > > > > ------------------------------ > > Message: 5 > Date: Tue, 31 Mar 2015 12:04:46 -0400 > From: Roger Riggs > To: jdk9-dev at openjdk.java.net > Subject: Re: CFV: New JDK 9 Committer: Srikanth Adayapalam > Message-ID: <551AC59E.6030901 at Oracle.com> > Content-Type: text/plain; charset=utf-8; format=flowed > > Vote: yes > > On 3/31/2015 7:15 AM, Maurizio Cimadamore wrote: >> I hereby nominate Srikanth Adayapalam to JDK 9 Committer. > > > > ------------------------------ > > Message: 6 > Date: Tue, 31 Mar 2015 09:42:11 -0700 > From: Henry Jen > To: jdk9-dev at openjdk.java.net > Subject: Re: CFV: New JDK 9 Committer: Srikanth Adayapalam > Message-ID: <551ACE63.7030601 at oracle.com> > Content-Type: text/plain; charset=utf-8; format=flowed > > Vote: Yes > > Cheers, > Henry > > On 03/31/2015 04:15 AM, Maurizio Cimadamore wrote: >> I hereby nominate Srikanth Adayapalam to JDK 9 Committer. > > > ------------------------------ > > Message: 7 > Date: Tue, 31 Mar 2015 09:56:21 -0700 > From: Jonathan Gibbons > To: Maurizio Cimadamore , > jdk9-dev at openjdk.java.net > Subject: Re: CFV: New JDK 9 Committer: Srikanth Adayapalam > Message-ID: <551AD1B5.2060808 at oracle.com> > Content-Type: text/plain; charset=utf-8; format=flowed > > Vote: yes > > On 03/31/2015 04:15 AM, Maurizio Cimadamore wrote: >> I hereby nominate Srikanth Adayapalam to JDK 9 Committer. >> >> Srikanth is a member of the Langtools team; before joining Oracle, he >> was the Eclipse compiler tech lead at IBM. Over the past few months, >> he has been hacking furiously on the javac code and already >> contributed to several changesets. These include, among others, the >> changes to support JEP 213 (Milling Project Coin [1]): support for >> private interface methods and support for diamond anonymous instance >> creation expressions. >> >> Here is a (partial) list of Srikanth's changesets: >> >> 7040592: Gen.java: fix code for handling 'null' literal when expected >> type is array >> 8062373: Project Coin: diamond and anonymous classes >> 8071453: Allow interface methods to be private >> 8074148: Attr.visitBinary flags error at wrong position >> 8071847: java.lang.NullPointerException at >> com.sun.tools.javac.code.Types.elemtype(Types.java:1870) >> 8050021: Improper "duplicate case label" error >> 8069265: ClassCastException when compiled with JDK 9b08+, JDK8 >> compiles OK. >> 8046977: ClassCastException: typing information needed for method >> reference bridging not preserved >> 8076039: Remove the unused internal API >> sun.reflect.misc.FieldUtil.getDeclaredFields >> 8052070: javac crashes when there are duplicated type parameters >> 8027888: javac wrongly allows annotations in array-typed class >> literals >> 8068254: Method reference uses wrong qualifying type >> 8037546: javac -parameters does not emit parameter names for lambda >> expressions >> 8062358: ClassCastException in TransTypes.visitApply >> 8067914: Redundant type cast nodes in AST (follow up from JDK-8043741) >> 8067429: java.lang.VerifyError: Inconsistent stackmap frames at branch >> target >> 8043741: VerifyError due to missing checkcast >> 8066871: java.lang.VerifyError: Bad local variable type - local final >> String >> >> Votes are due by 2015-04-15. >> >> Only current JDK 9 Committers [2] 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 [3]. >> >> Maurizio Cimadamore >> >> [1] http://openjdk.java.net/jeps/213 >> [2]http://openjdk.java.net/census >> [3]http://openjdk.java.net/projects/#committer-vote >> > > > > ------------------------------ > > Message: 8 > Date: Tue, 31 Mar 2015 13:31:20 -0700 > From: Vicente-Arturo Romero-Zaldivar > To: Maurizio Cimadamore , > jdk9-dev at openjdk.java.net > Subject: Re: CFV: New JDK 9 Committer: Srikanth Adayapalam > Message-ID: <551B0418.8070400 at oracle.com> > Content-Type: text/plain; charset=utf-8; format=flowed > > vote: yes > > Vicente > > On 03/31/2015 04:15 AM, Maurizio Cimadamore wrote: >> I hereby nominate Srikanth Adayapalam to JDK 9 Committer. >> >> Srikanth is a member of the Langtools team; before joining Oracle, he >> was the Eclipse compiler tech lead at IBM. Over the past few months, >> he has been hacking furiously on the javac code and already >> contributed to several changesets. These include, among others, the >> changes to support JEP 213 (Milling Project Coin [1]): support for >> private interface methods and support for diamond anonymous instance >> creation expressions. >> >> Here is a (partial) list of Srikanth's changesets: >> >> 7040592: Gen.java: fix code for handling 'null' literal when expected >> type is array >> 8062373: Project Coin: diamond and anonymous classes >> 8071453: Allow interface methods to be private >> 8074148: Attr.visitBinary flags error at wrong position >> 8071847: java.lang.NullPointerException at >> com.sun.tools.javac.code.Types.elemtype(Types.java:1870) >> 8050021: Improper "duplicate case label" error >> 8069265: ClassCastException when compiled with JDK 9b08+, JDK8 >> compiles OK. >> 8046977: ClassCastException: typing information needed for method >> reference bridging not preserved >> 8076039: Remove the unused internal API >> sun.reflect.misc.FieldUtil.getDeclaredFields >> 8052070: javac crashes when there are duplicated type parameters >> 8027888: javac wrongly allows annotations in array-typed class >> literals >> 8068254: Method reference uses wrong qualifying type >> 8037546: javac -parameters does not emit parameter names for lambda >> expressions >> 8062358: ClassCastException in TransTypes.visitApply >> 8067914: Redundant type cast nodes in AST (follow up from JDK-8043741) >> 8067429: java.lang.VerifyError: Inconsistent stackmap frames at branch >> target >> 8043741: VerifyError due to missing checkcast >> 8066871: java.lang.VerifyError: Bad local variable type - local final >> String >> >> Votes are due by 2015-04-15. >> >> Only current JDK 9 Committers [2] 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 [3]. >> >> Maurizio Cimadamore >> >> [1] http://openjdk.java.net/jeps/213 >> [2]http://openjdk.java.net/census >> [3]http://openjdk.java.net/projects/#committer-vote >> > > > > ------------------------------ > > Message: 9 > Date: Tue, 31 Mar 2015 16:51:46 -0600 > From: Alejandro E Murillo > To: jdk9-dev at openjdk.java.net > Subject: jdk9-dev: HotSpot > Message-ID: <551B2502.5090904 at oracle.com> > Content-Type: text/plain; charset=utf-8; format=flowed > > jdk9-hs-2015-03-26 has been integrated into jdk9-dev. > > http://hg.openjdk.java.net/jdk9/dev/rev/faea4d6fcb96 > http://hg.openjdk.java.net/jdk9/dev/corba/rev/ef4afd6832b0 > http://hg.openjdk.java.net/jdk9/dev/hotspot/rev/8f6b400b6453 > http://hg.openjdk.java.net/jdk9/dev/jaxp/rev/8bcecaa32927 > http://hg.openjdk.java.net/jdk9/dev/jaxws/rev/b4f913b48e69 > http://hg.openjdk.java.net/jdk9/dev/jdk/rev/a54a0169968c > http://hg.openjdk.java.net/jdk9/dev/langtools/rev/82a435ed8d1a > http://hg.openjdk.java.net/jdk9/dev/nashorn/rev/ca150ddd536e > > Component : VM > Status : Go for integration > Date : 03/30/2015 at 20:00 MSK > Tested By : VM SQE &dmitry.fazunenko at oracle.com > > > Bundles : 2015-03-26-210650.amurillo.jdk9-hs-2015-03-26-snapshot > > > Testing: > http://surl.us.oracle.com/pit_jdk9_b57_summary > > 73 new failures, 2496 known failures, 357249 passed. > > > Issues and Notes: > No detailed analysis. No stoppers have been detected so far. Go for > integration > > CRs for testing: > > 8026047: [TESTBUG] add regression test for DisableExplicitGC flag > 8027962: Per-phase timing measurements for strong roots processing > 8057632: Remove auxiliary code used to handle the generations array > 8061715: gc/g1/TestShrinkAuxiliaryData15.java fails with > java.lang.RuntimeException: heap decommit failed - after > before > 8067891: Remove vestigal G1SATBCT barrier set kind > 8073463: G1 does not mangle freed heap regions > 8073944: Simplify ArgumentsExt and remove unneeded functionallity > 8073994: STATIC_ASSERT use of __LINE__ is wrong > 8074037: Refactor the G1GCPhaseTime logging to make it easier to add > new phases > 8074459: Flags handling memory sizes should be of type size_t > 8075210: Refactor strong root processing in order to allow G1 to > evolve separately from GenCollectedHeap > 8075242: Remove SpecializationStats > 8075247: Cleanup specialized_oop_closures.hpp > 8075249: Cleanup forward_to_atomic and ClaimedForwardPtr > 8075416: Cleanup GC include dependencies in memoryPool.hpp > 8075511: Enable -Woverloaded-virtual C++ warning for HotSpot build > 8075735: Missing include causes minimal build failure > 8075803: Fix GC includes and forward declarations > 8075809: Add missing includes of stack.inline.hpp > 8075829: Move CSpaceCounters implementation to cSpaceCounters.cpp > 8075860: aarch64: jdk9/dev fails to build > 8076012: SA don't support flags of type size_t