From vladimir.kozlov at oracle.com Fri May 2 03:14:40 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 02 May 2014 03:14:40 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8042281: compiler/7184394/TestAESMain.java fails with: javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytes Message-ID: <201405020314.s423EfMs011022@aojmv0008> Changeset: ae70708e34c5 Author: kvn Date: 2014-05-01 17:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ae70708e34c5 8042281: compiler/7184394/TestAESMain.java fails with: javax.crypto.IllegalBlockSizeException: Input length not multiple of 16 bytes Summary: Added missing -DmsgSize=640 to test's run commands. Reviewed-by: kvn Contributed-by: shrinivas.joshi at oracle.com ! test/compiler/7184394/TestAESMain.java From albert.noll at oracle.com Fri May 2 05:43:05 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Fri, 02 May 2014 05:43:05 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201405020543.s425h7PJ002493@aojmv0008> Changeset: c6d29f2731d5 Author: anoll Date: 2014-05-02 06:24 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c6d29f2731d5 8041992: Fix of JDK-8034775 neglects to account for non-JIT VMs Summary: Allow 0 compiler threads if no JIT is used. Reviewed-by: kvn, dholmes Contributed-by: Severin Gehwolf ! src/share/vm/runtime/arguments.cpp ! test/compiler/startup/NumCompilerThreadsCheck.java Changeset: d54237e9d713 Author: anoll Date: 2014-05-01 21:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d54237e9d713 Merge From igor.ignatyev at oracle.com Fri May 2 10:09:49 2014 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Fri, 02 May 2014 10:09:49 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201405021009.s42A9p4U013431@aojmv0008> Changeset: 477b5a69ee6d Author: iignatyev Date: 2014-05-02 13:20 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/477b5a69ee6d 8042214: add @ignore tag to all excluded jtreg tests in test/compiler Reviewed-by: kvn, ctornqvi ! test/compiler/5091921/Test7005594.java ! test/compiler/7052494/Test7052494.java ! test/compiler/ciReplay/TestVM.sh ! test/compiler/ciReplay/TestVM_no_comp_level.sh Changeset: 802d8115b5f1 Author: iignatyev Date: 2014-05-02 09:30 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/802d8115b5f1 Merge From alejandro.murillo at oracle.com Fri May 2 20:24:26 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 02 May 2014 20:24:26 +0000 Subject: hg: jdk9/hs-comp: 4 new changesets Message-ID: <201405022024.s42KOQ2T024831@aojmv0008> Changeset: de3a6b2a6904 Author: erikj Date: 2014-04-30 10:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/de3a6b2a6904 8041265: jdk/bin/rmic -iiop failed on macosx-x86_64 with "Class sun.rmi.rmic.iiop.BatchEnvironmen not found" Reviewed-by: tbell, msheppar ! make/common/JavaCompilation.gmk Changeset: 183052721803 Author: erikj Date: 2014-04-30 14:45 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/183052721803 8042213: Freetype detection fails on Solaris sparcv9 when using devkit Reviewed-by: tbell ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 Changeset: 1fd60d6e197e Author: katleman Date: 2014-05-01 12:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/1fd60d6e197e Added tag jdk9-b11 for changeset ab55a18a95e1 ! .hgtags Changeset: 59f6350295f9 Author: lana Date: 2014-05-01 14:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/59f6350295f9 Merge From alejandro.murillo at oracle.com Fri May 2 20:24:29 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 02 May 2014 20:24:29 +0000 Subject: hg: jdk9/hs-comp/corba: Added tag jdk9-b11 for changeset 77ea0a250358 Message-ID: <201405022024.s42KOUfe024885@aojmv0008> Changeset: e212cdcc8c11 Author: katleman Date: 2014-05-01 12:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/e212cdcc8c11 Added tag jdk9-b11 for changeset 77ea0a250358 ! .hgtags From alejandro.murillo at oracle.com Fri May 2 20:24:40 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 02 May 2014 20:24:40 +0000 Subject: hg: jdk9/hs-comp/jaxp: Added tag jdk9-b11 for changeset 6b4280dceb00 Message-ID: <201405022024.s42KOgdu024968@aojmv0008> Changeset: e88cecf5a21b Author: katleman Date: 2014-05-01 12:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/e88cecf5a21b Added tag jdk9-b11 for changeset 6b4280dceb00 ! .hgtags From alejandro.murillo at oracle.com Fri May 2 20:24:45 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 02 May 2014 20:24:45 +0000 Subject: hg: jdk9/hs-comp/jaxws: 4 new changesets Message-ID: <201405022024.s42KOmKD025037@aojmv0008> Changeset: f51b5ea42589 Author: mkos Date: 2014-04-28 14:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/f51b5ea42589 8040754: Break the circular dependency between SAAJ and JAXB Reviewed-by: chegar, mchung ! src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/StaxBridge.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxReaderEx.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriter.java + src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/util/stax/SaajStaxWriterEx.java ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/BinaryText.java ! src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/StAxSOAPBody.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/saaj/SAAJFactory.java ! src/share/jaxws_classes/com/sun/xml/internal/ws/api/message/saaj/SaajStaxWriter.java Changeset: 43683fefd932 Author: mchung Date: 2014-04-28 14:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/43683fefd932 8042058: Missing deleted files from JDK-8040754 breaks jdk9/dev build Reviewed-by: chegar - src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/util/SaajStaxReaderEx.java - src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/util/SaajStaxWriter.java - src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/util/SaajStaxWriterEx.java Changeset: bdef19a15643 Author: katleman Date: 2014-05-01 12:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/bdef19a15643 Added tag jdk9-b11 for changeset 1f953ba7db2b ! .hgtags Changeset: 779f8b21c75f Author: lana Date: 2014-05-01 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/779f8b21c75f Merge - src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/util/SaajStaxReaderEx.java - src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/util/SaajStaxWriter.java - src/share/jaxws_classes/com/sun/xml/internal/org/jvnet/staxex/util/SaajStaxWriterEx.java From alejandro.murillo at oracle.com Fri May 2 20:25:05 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 02 May 2014 20:25:05 +0000 Subject: hg: jdk9/hs-comp/jdk: 84 new changesets Message-ID: <201405022032.s42KWevh026130@aojmv0008> Changeset: f00efa72970e Author: naoto Date: 2014-04-25 10:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f00efa72970e 8035826: [parfait] JNI exception pending in src/windows/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c Reviewed-by: msheppar ! src/macosx/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c ! src/windows/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c Changeset: e8656ee2cdde Author: mduigou Date: 2014-03-12 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e8656ee2cdde 8035584: ArrayList(c) should avoid inflation if c is empty Reviewed-by: martin ! src/share/classes/java/util/ArrayList.java Changeset: 8b80651ce43f Author: plevart Date: 2014-04-26 11:11 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8b80651ce43f 8040892: Incorrect message in Exception thrown by Collectors.toMap(Function,Function) Summary: Use Map.putIfAbsent instead of Map.merge when collecting into map using unique keys Reviewed-by: psandoz, chegar ! src/share/classes/java/util/stream/Collectors.java Changeset: 99a5764129fb Author: michaelm Date: 2014-04-28 13:49 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/99a5764129fb 8041621: java/net/Inet4Address/textToNumericFormat.java fails on Solaris and Mac Reviewed-by: chegar + test/java/net/Inet4Address/DummyNameService.java + test/java/net/Inet4Address/DummyNameServiceDescriptor.java + test/java/net/Inet4Address/META-INF/services/sun.net.spi.nameservice.NameServiceDescriptor ! test/java/net/Inet4Address/textToNumericFormat.java Changeset: 4e7f3aac979b Author: jbachorik Date: 2014-04-29 11:15 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4e7f3aac979b 8031195: Support default and static interface methods in JDI, JDWP and JDB Reviewed-by: sla, sspitsyn, dcubed ! make/data/jdwp/jdwp.spec + src/share/back/InterfaceTypeImpl.c + src/share/back/InterfaceTypeImpl.h ! src/share/back/VirtualMachineImpl.c ! src/share/back/debugDispatch.c ! src/share/back/util.c ! src/share/classes/com/sun/jdi/ClassType.java ! src/share/classes/com/sun/jdi/InterfaceType.java ! src/share/classes/com/sun/jdi/Method.java ! src/share/classes/com/sun/jdi/ObjectReference.java ! src/share/classes/com/sun/tools/example/debug/expr/LValue.java ! src/share/classes/com/sun/tools/jdi/ClassTypeImpl.java ! src/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java + src/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java ! src/share/classes/com/sun/tools/jdi/MethodImpl.java ! src/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java ! src/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java + test/com/sun/jdi/EvalInterfaceStatic.sh + test/com/sun/jdi/InterfaceMethodsTest.java Changeset: cda85444cad2 Author: alanb Date: 2014-04-29 13:23 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cda85444cad2 8034057: Files.getFileStore and Files.isWritable do not work with SUBST'ed drives (win) Reviewed-by: alanb, chegar Contributed-by: pavel.rappo at oracle.com ! src/windows/classes/sun/nio/fs/WindowsConstants.java ! src/windows/classes/sun/nio/fs/WindowsFileStore.java ! src/windows/classes/sun/nio/fs/WindowsLinkSupport.java Changeset: 276c2688450d Author: jbachorik Date: 2014-04-29 14:37 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/276c2688450d 8042096: Backout JDK-8042091 Reviewed-by: sla ! make/data/jdwp/jdwp.spec - src/share/back/InterfaceTypeImpl.c - src/share/back/InterfaceTypeImpl.h ! src/share/back/VirtualMachineImpl.c ! src/share/back/debugDispatch.c ! src/share/back/util.c ! src/share/classes/com/sun/jdi/ClassType.java ! src/share/classes/com/sun/jdi/InterfaceType.java ! src/share/classes/com/sun/jdi/Method.java ! src/share/classes/com/sun/jdi/ObjectReference.java ! src/share/classes/com/sun/tools/example/debug/expr/LValue.java ! src/share/classes/com/sun/tools/jdi/ClassTypeImpl.java ! src/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java - src/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java ! src/share/classes/com/sun/tools/jdi/MethodImpl.java ! src/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java ! src/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java - test/com/sun/jdi/EvalInterfaceStatic.sh - test/com/sun/jdi/InterfaceMethodsTest.java Changeset: 44fbb7e1a473 Author: bpb Date: 2014-04-29 09:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/44fbb7e1a473 8041683: Catch OutOfMemoryError in BitLengthOverflow and DoubleValueOverflow Summary: java/math/BigInteger/BitLengthOverflow.java failing with OOME Reviewed-by: alanb ! test/java/math/BigInteger/BitLengthOverflow.java ! test/java/math/BigInteger/DoubleValueOverflow.java Changeset: 8c8bc4ac31a3 Author: mduigou Date: 2014-03-11 15:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8c8bc4ac31a3 8037097: Improve diagnosability of test failures for java/util/Arrays/Correct.java Reviewed-by: mchung, alanb ! test/java/util/Arrays/Correct.java Changeset: 0336df7ba915 Author: pchelko Date: 2014-03-25 16:31 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0336df7ba915 8031001: [Parfait] warnings from b121 for jdk/src/solaris/native/sun/awt: JNI-related warnings Reviewed-by: serb, anthony ! src/solaris/native/sun/awt/CUPSfuncs.c ! src/solaris/native/sun/awt/X11Color.c ! src/solaris/native/sun/awt/awt.h ! src/solaris/native/sun/awt/awt_AWTEvent.c ! src/solaris/native/sun/awt/awt_DrawingSurface.c ! src/solaris/native/sun/awt/awt_Font.c ! src/solaris/native/sun/awt/awt_GraphicsEnv.c ! src/solaris/native/sun/awt/awt_InputMethod.c ! src/solaris/native/sun/awt/awt_Insets.c ! src/solaris/native/sun/awt/awt_LoadLibrary.c ! src/solaris/native/sun/awt/awt_Robot.c ! src/solaris/native/sun/awt/awt_UNIXToolkit.c ! src/solaris/native/sun/awt/awt_util.c ! src/solaris/native/sun/awt/fontpath.c ! src/solaris/native/sun/awt/initIDs.c ! src/solaris/native/sun/awt/multi_font.c ! src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c Changeset: 3844d4e9fda5 Author: kshefov Date: 2014-03-25 18:23 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3844d4e9fda5 8031422: [TEST_BUG] java/awt/Paint/bug8024864.java fails on Windows 7 Reviewed-by: pchelko, azvegint ! test/java/awt/Paint/bug8024864.java Changeset: 8b206653d196 Author: prr Date: 2014-03-25 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8b206653d196 8034104: [parfait] warnings from jdk/src/macosx/native/sun/awt/CTextPipe.m Reviewed-by: serb, jgodinez ! src/macosx/native/sun/awt/CTextPipe.m Changeset: 218ba3f17a70 Author: prr Date: 2014-03-25 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/218ba3f17a70 8037910: [parfait] JNI warnings in jdk/src/windows/native/sun/java2d/d3d/D3DSurfaceData.cpp Reviewed-by: serb, jgodinez ! src/share/native/sun/java2d/opengl/OGLSurfaceData.c ! src/windows/native/sun/java2d/d3d/D3DSurfaceData.cpp Changeset: ee50ec79fa07 Author: pchelko Date: 2014-03-26 17:01 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ee50ec79fa07 8032595: [macosx] setResizable(false) makes a frame slide down Reviewed-by: serb, ddehaven, azvegint ! src/macosx/native/sun/awt/AWTWindow.m + test/java/awt/Frame/SlideNotResizableTest/SlideNotResizableTest.java Changeset: 8379313ae50e Author: alitvinov Date: 2014-03-28 14:41 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8379313ae50e 8032832: Applet/browser deadlocks, when IIS integrated authentication is used Reviewed-by: chegar, weijun ! src/share/classes/sun/net/www/protocol/http/NegotiateAuthentication.java Changeset: 16f14268c0da Author: vadim Date: 2014-03-28 14:53 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/16f14268c0da 8029628: Many graphic artifacts Reviewed-by: prr, bae ! src/windows/native/sun/java2d/d3d/D3DBadHardware.h Changeset: 07dc208840ca Author: alexsch Date: 2014-03-28 17:31 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/07dc208840ca 8036882: [macosx] Native memory leak in Java_sun_lwawt_macosx_CImage_nativeGetNSImageRepresentationSizes Reviewed-by: serb, pchelko ! src/macosx/native/sun/awt/CImage.m Changeset: 4126433e0bd2 Author: alexsch Date: 2014-03-28 18:56 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4126433e0bd2 8032667: [macosx] Components cannot be rendered in HiDPI to BufferedImage Reviewed-by: serb, pchelko ! src/macosx/classes/com/apple/laf/AquaPainter.java ! src/share/classes/sun/awt/image/MultiResolutionBufferedImage.java + test/javax/swing/JCheckBox/8032667/bug8032667.html + test/javax/swing/JCheckBox/8032667/bug8032667.java + test/javax/swing/JCheckBox/8032667/bug8032667_image_diff.java Changeset: 7c421bd2740f Author: prr Date: 2014-03-28 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7c421bd2740f 8037506: [javadoc] broken link in java.awt.geom.Line2D.java Reviewed-by: jgodinez ! src/share/classes/java/awt/geom/Line2D.java Changeset: 393cbd8d9525 Author: ptbrunet Date: 2014-03-28 16:40 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/393cbd8d9525 8034118: [parfait] JNI exception pending in macosx/native/sun/awt/JavaComponentAccessibility.m Summary: handle possible JNI Exceptions Reviewed-by: prr, serb Contributed-by: peter.brunet at oracle.com ! src/macosx/native/sun/awt/JavaComponentAccessibility.m Changeset: 76bc6626152d Author: ptbrunet Date: 2014-03-28 17:19 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/76bc6626152d 8034768: [parfait] JNI exception pending in jdk/src/macosx/native/sun/awt/JavaTextAccessibility.m Summary: handle possible JNI Exceptions Reviewed-by: prr, serb Contributed-by: peter.brunet at oracle.com ! src/macosx/native/sun/awt/JavaTextAccessibility.m Changeset: 7f98f7c79bc5 Author: kshefov Date: 2014-03-31 17:59 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7f98f7c79bc5 8002148: [TEST_BUG] The four lines printed are not the bold typeface. Reviewed-by: pchelko, serb + test/javax/swing/text/GlyphView/4984669/bug4984669.html + test/javax/swing/text/GlyphView/4984669/bug4984669.java Changeset: 5ca706cc04ba Author: prr Date: 2014-03-31 11:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5ca706cc04ba 8038723: Openup some PrinterJob tests Reviewed-by: jgodinez + test/java/awt/print/Dialog/DestinationTest.java + test/java/awt/print/Dialog/MediaInPrintable.java + test/java/awt/print/Dialog/PrintApplet.html + test/java/awt/print/Dialog/PrintApplet.java + test/java/awt/print/Dialog/PrintDialog.java + test/java/awt/print/Dialog/PrintDlgApp.java + test/java/awt/print/Dialog/PrintDlgPageable.java + test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.html + test/java/awt/print/Dialog/RestoreActiveWindowTest/RestoreActiveWindowTest.java + test/java/awt/print/PageFormat/CustomPaper.java + test/java/awt/print/PageFormat/NullPaper.java + test/java/awt/print/PageFormat/Orient.java + test/java/awt/print/PageFormat/PDialogTest.java + test/java/awt/print/PageFormat/PageSetupDialog.java + test/java/awt/print/PageFormat/ReverseLandscapeTest.java + test/java/awt/print/PageFormat/SetOrient.html + test/java/awt/print/PageFormat/SetOrient.java + test/java/awt/print/PageFormat/SmallPaperPrinting.java + test/java/awt/print/PageFormat/ValidateCustom.java + test/java/awt/print/PrinterJob/Cancel/PrinterJobCancel.java + test/java/awt/print/PrinterJob/CheckAccess.java + test/java/awt/print/PrinterJob/CheckPrivilege.java + test/java/awt/print/PrinterJob/CompareImageable.java + test/java/awt/print/PrinterJob/CustomFont/A.ttf + test/java/awt/print/PrinterJob/CustomFont/CustomFont.java + test/java/awt/print/PrinterJob/DeviceScale.java + test/java/awt/print/PrinterJob/DrawImage.java + test/java/awt/print/PrinterJob/DrawStringMethods.java + test/java/awt/print/PrinterJob/EmptyFill.java + test/java/awt/print/PrinterJob/GlyphPositions.java + test/java/awt/print/PrinterJob/HeadlessPrintingTest.java + test/java/awt/print/PrinterJob/InitToBlack.java + test/java/awt/print/PrinterJob/InvalidPage.java + test/java/awt/print/PrinterJob/JobName/PrinterJobName.java + test/java/awt/print/PrinterJob/Legal/PrintTest.java + test/java/awt/print/PrinterJob/MultiThread/MultiThreadTest.java + test/java/awt/print/PrinterJob/NullGetName.java + test/java/awt/print/PrinterJob/NumCopies.java + test/java/awt/print/PrinterJob/PSQuestionMark.java + test/java/awt/print/PrinterJob/PSWindingRule.java + test/java/awt/print/PrinterJob/PageDialogTest.java + test/java/awt/print/PrinterJob/PageDlgPrnButton.java + test/java/awt/print/PrinterJob/PaintText.java + test/java/awt/print/PrinterJob/PrintAllFonts.java + test/java/awt/print/PrinterJob/PrintBadImage.java + test/java/awt/print/PrinterJob/PrintCompoundString.java + test/java/awt/print/PrinterJob/PrintDialog.java + test/java/awt/print/PrinterJob/PrintDialogCancel.java + test/java/awt/print/PrinterJob/PrintFontStyle.java + test/java/awt/print/PrinterJob/PrintImage.java + test/java/awt/print/PrinterJob/PrintNullString.java + test/java/awt/print/PrinterJob/PrintParenString.java + test/java/awt/print/PrinterJob/PrintRotatedText.java + test/java/awt/print/PrinterJob/PrintTextLayout.java + test/java/awt/print/PrinterJob/PrintTextPane.java + test/java/awt/print/PrinterJob/PrintTextTest.java + test/java/awt/print/PrinterJob/PrintTranslatedFont.java + test/java/awt/print/PrinterJob/PrintVolatileImage.java + test/java/awt/print/PrinterJob/PrinterDevice.java + test/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.html + test/java/awt/print/PrinterJob/PrinterDialogsModalityTest/PrinterDialogsModalityTest.java + test/java/awt/print/PrinterJob/PrinterJobDialogBugDemo.java + test/java/awt/print/PrinterJob/RemoveListener.java + test/java/awt/print/PrinterJob/ScaledText/ScaledText.java + test/java/awt/print/PrinterJob/SecurityDialogTest.java + test/java/awt/print/PrinterJob/SetCopies/Test.java + test/java/awt/print/PrinterJob/SwingUIText.java + test/java/awt/print/PrinterJob/ThinLines.java + test/java/awt/print/PrinterJob/XparColor.java + test/java/awt/print/PrinterJob/raster/RasterTest.java Changeset: 1c293d61d0b3 Author: serb Date: 2014-04-01 00:33 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1c293d61d0b3 8038657: javax.swing.BufferStrategyPaintManager has unused imports Reviewed-by: pchelko, malenkov ! src/share/classes/javax/swing/BufferStrategyPaintManager.java Changeset: 1e44b6d7dec5 Author: serb Date: 2014-04-01 01:03 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1e44b6d7dec5 8035736: [parfait] JNI primitive type mismatch in jdk/src/windows/native/sun/windows/awt_Component.cpp Reviewed-by: pchelko, anthony ! src/windows/native/sun/windows/awt.h ! src/windows/native/sun/windows/awt_Component.cpp Changeset: b0ff34b54008 Author: serb Date: 2014-04-01 01:59 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b0ff34b54008 8035624: [parfait] JNI exception pending, JNI primitive type mismatch in jdk/src/windows/native/sun/windows/ThemeReader.cpp Reviewed-by: pchelko, anthony ! src/windows/native/sun/windows/ThemeReader.cpp Changeset: 92601a5f04b6 Author: alexsch Date: 2014-04-01 13:56 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/92601a5f04b6 8030052: Remove reflection from JOptionPane Reviewed-by: serb, pchelko ! src/share/classes/java/awt/Container.java ! src/share/classes/javax/swing/JOptionPane.java ! src/share/classes/sun/awt/AWTAccessor.java Changeset: 4e0d9cfcde1b Author: alexsch Date: 2014-04-01 16:46 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4e0d9cfcde1b 7052708: Grammar error in EditorKit documentation Reviewed-by: serb, pchelko ! src/share/classes/javax/swing/text/EditorKit.java Changeset: dc74b3d65622 Author: prr Date: 2014-04-01 11:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/dc74b3d65622 Merge - src/bsd/doc/man/ja/kinit.1 - src/bsd/doc/man/ja/klist.1 - src/bsd/doc/man/ja/ktab.1 - src/share/classes/sun/misc/REException.java - src/share/classes/sun/misc/Regexp.java - src/share/classes/sun/misc/RegexpPool.java - src/share/classes/sun/misc/RegexpTarget.java Changeset: ebb3e01cace5 Author: prr Date: 2014-04-01 12:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ebb3e01cace5 8035623: [parfait] JNI warnings in jdk/src/windows/native/sun/windows/awt_Font.cpp Reviewed-by: serb, pchelko ! src/windows/native/sun/windows/awt_Font.cpp Changeset: f6ca21925713 Author: serb Date: 2014-04-02 15:23 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f6ca21925713 8029196: Focus border of JButton.buttonType=roundRect is cut off Reviewed-by: pchelko, alexsch ! src/macosx/classes/apple/laf/JRSUIConstants.java ! src/macosx/classes/com/apple/laf/AquaButtonExtendedTypes.java ! src/macosx/classes/com/apple/laf/AquaPainter.java ! src/macosx/native/com/apple/laf/JRSUIController.m Changeset: aae3193ac2df Author: pchelko Date: 2014-04-02 16:14 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/aae3193ac2df 8037560: [macosx] Cleanup CClipboard.m Reviewed-by: anthony, serb - src/macosx/native/sun/awt/CClipboard.h ! src/macosx/native/sun/awt/CClipboard.m Changeset: 22ee41633622 Author: pchelko Date: 2014-04-02 17:37 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/22ee41633622 6463901: Either generify or deprecate sun.awt.EventListenerAggregate Reviewed-by: anthony, serb ! src/share/classes/java/awt/datatransfer/Clipboard.java - src/share/classes/sun/awt/EventListenerAggregate.java ! src/share/classes/sun/awt/datatransfer/SunClipboard.java Changeset: f05f59cf3e93 Author: alexsch Date: 2014-04-02 18:34 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f05f59cf3e93 6612752: Incorrect getOpenIcon() instanceof in the DefaultTreeCellRenderer Reviewed-by: serb, pchelko ! src/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java Changeset: e83692abf6ab Author: bae Date: 2014-04-03 11:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e83692abf6ab 8019990: IM candidate window appears on the South-East corner of the display. Reviewed-by: bagiras, serb ! src/windows/native/sun/windows/awt_Component.cpp ! src/windows/native/sun/windows/awt_Frame.cpp ! test/java/awt/Frame/7024749/bug7024749.java Changeset: 13900e0ef37b Author: pchelko Date: 2014-04-03 13:02 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/13900e0ef37b 8038999: In Java 8 java.awt.datatransfer.DataFlavor.equals is no longer symmetric Reviewed-by: anthony, serb ! src/share/classes/java/awt/datatransfer/DataFlavor.java + test/java/awt/datatransfer/DataFlavor/EqualsHashCodeSymmetryTest/EqualsHashCodeSymmetryTest.java Changeset: bf775ab86401 Author: malenkov Date: 2014-04-04 20:12 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bf775ab86401 8038962: KSS: javax.swing.text.html[.parser].ResourceLoader Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java - src/share/classes/javax/swing/text/html/ResourceLoader.java ! src/share/classes/javax/swing/text/html/parser/ParserDelegator.java - src/share/classes/javax/swing/text/html/parser/ResourceLoader.java ! src/share/classes/javax/swing/text/rtf/RTFReader.java Changeset: 89c029b981d3 Author: malenkov Date: 2014-04-04 20:18 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/89c029b981d3 8039137: KSS: JTextComponent.isProcessInputMethodEventOverridden Reviewed-by: alexsch, serb ! src/share/classes/com/sun/beans/util/Cache.java ! src/share/classes/javax/swing/text/JTextComponent.java + test/java/beans/Introspector/TestCacheRecursion.java Changeset: fe18f0dfc582 Author: bagiras Date: 2014-04-04 20:26 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fe18f0dfc582 8035737: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_PrintControl.cpp Reviewed-by: serb, pchelko ! src/windows/native/sun/windows/awt_PrintControl.cpp ! src/windows/native/sun/windows/awt_PrintDialog.cpp Changeset: 06fd809d777f Author: prr Date: 2014-04-04 10:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/06fd809d777f 8035569: [parfait] JNI expection pending in jdk/src/windows/native/sun/windows/WPrinterJob.cpp Reviewed-by: serb, jgodinez ! src/windows/native/sun/windows/WPrinterJob.cpp ! src/windows/native/sun/windows/awt_new.cpp Changeset: 41406dbf8160 Author: prr Date: 2014-04-04 10:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/41406dbf8160 Merge ! src/share/classes/javax/swing/JOptionPane.java Changeset: 2232c28d36c2 Author: prr Date: 2014-04-04 11:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2232c28d36c2 8031095: [Parfait] warning from jdk/src/solaris/native/sun/awt: memory leak Reviewed-by: bae, jgodinez ! src/solaris/native/sun/awt/awt_Font.c Changeset: 879b5bacec09 Author: serb Date: 2014-04-07 15:34 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/879b5bacec09 8032219: [macosx] Scrollbars looks bad under retina in Motif and Metal L&F Reviewed-by: pchelko, flar ! src/share/classes/com/sun/java/swing/plaf/motif/MotifScrollBarUI.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifSliderUI.java ! src/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java ! src/share/classes/javax/swing/plaf/metal/MetalScrollBarUI.java ! src/share/classes/sun/swing/SwingUtilities2.java + test/javax/swing/SwingUtilities/8032219/DrawRect.java Changeset: feff13841b98 Author: alexsch Date: 2014-04-07 18:01 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/feff13841b98 6475394: Spelling mistake in doc for ComponentUI.getBaselineResizeBehaviour Reviewed-by: serb, pchelko ! src/share/classes/javax/swing/plaf/ComponentUI.java Changeset: 82ff53bbc895 Author: azvegint Date: 2014-04-07 17:41 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/82ff53bbc895 8031087: [Parfait] warnings from b121 for jdk/src/solaris/native/sun/xawt Reviewed-by: anthony, pchelko, serb ! src/solaris/native/sun/awt/awt_util.c ! src/solaris/native/sun/awt/awt_util.h ! src/solaris/native/sun/xawt/XToolkit.c ! src/solaris/native/sun/xawt/XWindow.c ! src/solaris/native/sun/xawt/XlibWrapper.c ! src/solaris/native/sun/xawt/awt_Desktop.c Changeset: de1b74b33be2 Author: azvegint Date: 2014-04-07 17:43 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/de1b74b33be2 6788138: leak in Java_sun_awt_X11_XlibWrapper_getStringBytes? Reviewed-by: pchelko, serb ! src/solaris/native/sun/xawt/XlibWrapper.c Changeset: c2fab0bedaac Author: azvegint Date: 2014-04-07 17:45 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c2fab0bedaac 8030100: java.awt.Desktop: Enable check for supported URI schemes on Linux Reviewed-by: anthony, pchelko, serb ! src/solaris/native/sun/awt/gtk2_interface.c Changeset: d8fd8c0c5ef8 Author: pchelko Date: 2014-04-08 14:02 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d8fd8c0c5ef8 6690000: Typo's in DataFlavor Javadoc Reviewed-by: serb, azvegint ! src/share/classes/java/awt/datatransfer/DataFlavor.java Changeset: b1b7cc164a69 Author: serb Date: 2014-04-09 14:38 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b1b7cc164a69 8038765: [macosx] Toolkit.sync should be implemented Reviewed-by: pchelko, anthony ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/macosx/native/sun/awt/LWCToolkit.m Changeset: b35c7f58d9a1 Author: pchelko Date: 2014-04-09 15:20 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b35c7f58d9a1 8039083: REGRESSION: closed/java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.html fails with NPE since 8u20 b07 on Linux Reviewed-by: serb, azvegint ! src/share/classes/java/awt/dnd/DragSourceContext.java + test/java/awt/dnd/DragSourceListenerSerializationTest/DragSourceListenerSerializationTest.java Changeset: 0d65f6942ae9 Author: yan Date: 2014-04-09 17:30 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0d65f6942ae9 8038631: Create wrapper for awt.Robot with additional functionality Reviewed-by: pchelko, alexsch Contributed-by: Dmitriy Ermashov + test/lib/testlibrary/ExtendedRobot.java Changeset: 1f6e9333a960 Author: pchelko Date: 2014-04-09 18:20 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1f6e9333a960 8039752: Regression: Clipboard couldn't be used on linux Reviewed-by: anthony, serb, azvegint ! src/share/classes/java/awt/datatransfer/Clipboard.java Changeset: b1994e5c11ad Author: pchelko Date: 2014-04-10 11:56 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b1994e5c11ad 8035734: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_Choice.cpp Reviewed-by: anthony, serb ! src/windows/native/sun/windows/awt_Choice.cpp Changeset: 5d22ffb8b826 Author: pchelko Date: 2014-04-10 11:57 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5d22ffb8b826 8035739: [parfait] JNI exception pending and primitive type mismatch in jdk/src/windows/native/sun/windows/awt_List.cpp Reviewed-by: serb, azvegint ! src/windows/native/sun/windows/awt_List.cpp Changeset: 4ebe24f57e52 Author: alexsch Date: 2014-04-10 13:22 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4ebe24f57e52 8038113: [macosx] JTree icon is not rendered in high resolution on Retina Reviewed-by: serb, pchelko ! src/macosx/classes/com/apple/laf/AquaIcon.java ! src/macosx/classes/com/apple/laf/AquaInternalFrameUI.java + test/javax/swing/JTree/8038113/bug8038113.html + test/javax/swing/JTree/8038113/bug8038113.java Changeset: 752d53546d81 Author: malenkov Date: 2014-04-10 22:26 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/752d53546d81 8039750: KSS: Replace MetalLazyValue with lambda Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java ! test/javax/swing/JTable/8031971/bug8031971.java + test/javax/swing/plaf/metal/MetalLookAndFeel/Test8039750.java Changeset: fec418e9db54 Author: malenkov Date: 2014-04-10 22:30 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fec418e9db54 8039776: Introspector throws NullPointerException for subclasses' mismatched get/setter Reviewed-by: alexsch, serb ! src/share/classes/java/beans/Introspector.java + test/java/beans/Introspector/Test8039776.java Changeset: f6f2f6588851 Author: serb Date: 2014-04-11 16:18 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f6f2f6588851 8039418: [macosx] Calling JNI functions in the scope of Get/ReleasePrimitiveArrayCritical Reviewed-by: bae, prr ! src/share/native/sun/java2d/loops/TransformHelper.c Changeset: 4dc800f5c546 Author: serb Date: 2014-04-11 17:28 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4dc800f5c546 8039774: [OGL] Image painting is broken if 'sun.java2d.accthreshold' is set to 0 Reviewed-by: bae, flar ! src/share/classes/sun/java2d/pipe/DrawImage.java + test/sun/java2d/DrawCachedImageAndTransform.java Changeset: 872d3e03bbb5 Author: darcy Date: 2014-04-11 11:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/872d3e03bbb5 8039863: Fix fallthrough lint warnings in sound Reviewed-by: kalli ! src/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java Changeset: f3fe1074dcdf Author: bagiras Date: 2014-04-14 21:24 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f3fe1074dcdf 8035866: [parfait] JNI exception pending in jdk/src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp Reviewed-by: serb, pchelko ! src/windows/native/sun/java2d/windows/GDIWindowSurfaceData.cpp Changeset: 5f96ab8e69f8 Author: prr Date: 2014-04-14 12:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5f96ab8e69f8 Merge - src/share/classes/com/oracle/net/Sdp.java - src/share/classes/java/net/SdpSocketImpl.java - test/com/oracle/net/Sanity.java - test/com/oracle/net/sanity.sh Changeset: a8ef9ee4b5f3 Author: ngthomas Date: 2014-04-15 22:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a8ef9ee4b5f3 Merge ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java - src/macosx/lib/content-types.properties ! src/macosx/native/sun/awt/LWCToolkit.m ! src/share/classes/sun/awt/datatransfer/SunClipboard.java - src/share/demo/nio/zipfs/Demo.java - src/share/demo/nio/zipfs/README.txt - src/share/demo/nio/zipfs/src/META-INF/services/java.nio.file.spi.FileSystemProvider - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/JarFileSystemProvider.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipCoder.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipConstants.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipDirectoryStream.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileAttributeView.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileAttributes.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileStore.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipInfo.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipPath.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipUtils.java - src/solaris/lib/content-types.properties - src/windows/lib/content-types.properties - test/demo/zipfs/Basic.java - test/demo/zipfs/PathOps.java - test/demo/zipfs/ZFSTests.java - test/demo/zipfs/ZipFSTester.java - test/demo/zipfs/basic.sh Changeset: 44b5e71b143f Author: dmarkov Date: 2014-04-16 12:51 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/44b5e71b143f 8032874: ArrayIndexOutOfBoundsException in JTable while clearing data in JTable Reviewed-by: alexp, alexsch ! src/share/classes/javax/swing/JTable.java + test/javax/swing/JTable/8032874/bug8032874.java Changeset: 6e94fbb84c5e Author: bagiras Date: 2014-04-16 16:55 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6e94fbb84c5e 8035625: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_MenuItem.cpp Reviewed-by: serb, pchelko ! src/windows/native/sun/windows/awt_MenuItem.cpp Changeset: 1f09d4dcedbc Author: bagiras Date: 2014-04-16 17:01 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1f09d4dcedbc 8035745: [parfait] JNI exception pending in src/windows/native/sun/windows/awt_InputMethod.cpp Reviewed-by: serb, pchelko ! src/windows/native/sun/windows/awt_InputMethod.cpp Changeset: 9ab949f4c867 Author: asaha Date: 2014-04-15 15:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9ab949f4c867 8036983: JAB:Multiselection Ctrl+CursorUp/Down and ActivateDescenderPropertyChanged event Reviewed-by: pchelko, alexsch Contributed-by: vivi.an at oracle.com ! src/share/classes/javax/swing/JTable.java ! src/share/classes/javax/swing/JTree.java Changeset: 886f6d4cde9e Author: asaha Date: 2014-04-16 10:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/886f6d4cde9e Merge - src/macosx/lib/content-types.properties ! src/share/classes/javax/swing/JTable.java - src/share/demo/nio/zipfs/Demo.java - src/share/demo/nio/zipfs/README.txt - src/share/demo/nio/zipfs/src/META-INF/services/java.nio.file.spi.FileSystemProvider - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/JarFileSystemProvider.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipCoder.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipConstants.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipDirectoryStream.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileAttributeView.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileAttributes.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileStore.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystemProvider.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipInfo.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipPath.java - src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipUtils.java - src/solaris/lib/content-types.properties - src/windows/lib/content-types.properties - test/demo/zipfs/Basic.java - test/demo/zipfs/PathOps.java - test/demo/zipfs/ZFSTests.java - test/demo/zipfs/ZipFSTester.java - test/demo/zipfs/basic.sh Changeset: 367ba237687a Author: ngthomas Date: 2014-04-16 12:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/367ba237687a Merge Changeset: a673ffda4f64 Author: pchelko Date: 2014-04-17 16:26 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a673ffda4f64 8039926: -spash: can't be combined with -xStartOnFirstThread since JDK 7 Reviewed-by: anthony, azvegint ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m Changeset: 095dac8cf52c Author: darcy Date: 2014-04-17 09:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/095dac8cf52c 8039861: Fix fallthrough lint warnings in awt Reviewed-by: pchelko ! src/share/classes/java/awt/dnd/DragSourceContext.java ! src/share/classes/sun/awt/image/GifImageDecoder.java ! src/share/classes/sun/awt/image/PixelConverter.java ! src/solaris/classes/sun/awt/X11/XComponentPeer.java ! src/solaris/classes/sun/awt/X11/XWM.java Changeset: 75b062617601 Author: ngthomas Date: 2014-04-29 09:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/75b062617601 Merge Changeset: 6ff36c51c2bc Author: ngthomas Date: 2014-04-29 11:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6ff36c51c2bc Merge Changeset: 7ca64573d521 Author: xuelei Date: 2014-04-29 23:20 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7ca64573d521 8042178: A comment need to go in RSAClientKeyExchange.java Reviewed-by: mullan ! src/share/classes/sun/security/ssl/RSAClientKeyExchange.java Changeset: 830cc367f41b Author: jbachorik Date: 2014-04-30 11:28 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/830cc367f41b 8042123: Support default and static interface methods in JDI, JDWP and JDB Reviewed-by: sla, sspitsyn ! make/data/jdwp/jdwp.spec + src/share/back/InterfaceTypeImpl.c + src/share/back/InterfaceTypeImpl.h ! src/share/back/VirtualMachineImpl.c ! src/share/back/debugDispatch.c ! src/share/back/util.c ! src/share/classes/com/sun/jdi/ClassType.java ! src/share/classes/com/sun/jdi/InterfaceType.java ! src/share/classes/com/sun/jdi/Method.java ! src/share/classes/com/sun/jdi/ObjectReference.java ! src/share/classes/com/sun/tools/example/debug/expr/LValue.java ! src/share/classes/com/sun/tools/jdi/ClassTypeImpl.java ! src/share/classes/com/sun/tools/jdi/InterfaceTypeImpl.java + src/share/classes/com/sun/tools/jdi/InvokableTypeImpl.java ! src/share/classes/com/sun/tools/jdi/MethodImpl.java ! src/share/classes/com/sun/tools/jdi/ObjectReferenceImpl.java ! src/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java + test/com/sun/jdi/EvalInterfaceStatic.sh + test/com/sun/jdi/InterfaceMethodsTest.java Changeset: 045ed4e4d8bc Author: yan Date: 2014-04-30 15:02 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/045ed4e4d8bc 8029451: Tidy warnings cleanup for java.util package; minor changes in java.nio, java.sql Reviewed-by: lancea Contributed-by: Alexander Stepanov ! src/share/classes/java/nio/package.html ! src/share/classes/java/sql/package.html ! src/share/classes/java/util/ArrayList.java ! src/share/classes/java/util/Arrays.java ! src/share/classes/java/util/Locale.java ! src/share/classes/java/util/Properties.java ! src/share/classes/java/util/PropertyPermission.java ! src/share/classes/java/util/Vector.java ! src/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java ! src/share/classes/java/util/jar/Pack200.java ! src/share/classes/java/util/jar/package.html ! src/share/classes/java/util/logging/ConsoleHandler.java ! src/share/classes/java/util/logging/FileHandler.java ! src/share/classes/java/util/logging/Formatter.java ! src/share/classes/java/util/logging/Handler.java ! src/share/classes/java/util/logging/Level.java ! src/share/classes/java/util/logging/LogManager.java ! src/share/classes/java/util/logging/Logger.java ! src/share/classes/java/util/logging/MemoryHandler.java ! src/share/classes/java/util/logging/StreamHandler.java ! src/share/classes/java/util/logging/package.html ! src/share/classes/java/util/prefs/PreferenceChangeListener.java ! src/share/classes/java/util/regex/Matcher.java ! src/share/classes/java/util/zip/package.html Changeset: ee5dc744fd7a Author: yan Date: 2014-04-30 15:13 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ee5dc744fd7a 8039488: Tidy warnings cleanup for javax.sql Reviewed-by: lancea Contributed-by: Alexander Stepanov ! src/share/classes/javax/sql/PooledConnection.java ! src/share/classes/javax/sql/StatementEvent.java ! src/share/classes/javax/sql/StatementEventListener.java ! src/share/classes/javax/sql/package.html ! src/share/classes/javax/sql/rowset/BaseRowSet.java ! src/share/classes/javax/sql/rowset/CachedRowSet.java ! src/share/classes/javax/sql/rowset/JdbcRowSet.java ! src/share/classes/javax/sql/rowset/package.html ! src/share/classes/javax/sql/rowset/serial/SQLInputImpl.java ! src/share/classes/javax/sql/rowset/serial/SerialDatalink.java ! src/share/classes/javax/sql/rowset/serial/SerialJavaObject.java ! src/share/classes/javax/sql/rowset/spi/package.html Changeset: ad8d6a1dac3e Author: erikj Date: 2014-04-30 14:46 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ad8d6a1dac3e 8042208: Build fails on Solaris using devkit when X isn't installed Reviewed-by: tbell ! make/lib/Awt2dLibraries.gmk Changeset: 9ea90ce2b8d9 Author: alanb Date: 2014-04-30 14:27 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9ea90ce2b8d9 8041772: (ch) PendingFuture.CANCELLED has backtrace that potentially keeps objects alive Reviewed-by: chegar ! src/share/classes/sun/nio/ch/PendingFuture.java Changeset: 9c7285a47776 Author: katleman Date: 2014-05-01 12:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9c7285a47776 Added tag jdk9-b11 for changeset 47feccd164b7 ! .hgtags Changeset: 83d9bc20973d Author: lana Date: 2014-05-01 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/83d9bc20973d Merge - src/macosx/native/sun/awt/CClipboard.h - src/share/classes/javax/swing/text/html/ResourceLoader.java - src/share/classes/javax/swing/text/html/parser/ResourceLoader.java - src/share/classes/sun/awt/EventListenerAggregate.java Changeset: 32ef8cd730ec Author: sjiang Date: 2014-05-02 14:40 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/32ef8cd730ec 8031036: com/sun/management/OperatingSystemMXBean/GetCommittedVirtualMemorySize.java failed on 8b121 Reviewed-by: dfuchs ! test/javax/management/monitor/CounterMonitorDeadlockTest.java Changeset: d7640cee30d8 Author: mullan Date: 2014-05-02 10:01 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d7640cee30d8 8038349: Signing XML with DSA throws Exception when key is larger than 1024 bits Reviewed-by: xuelei ! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java ! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java ! src/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java ! src/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java ! test/javax/xml/crypto/dsig/GenerationTests.java ! test/javax/xml/crypto/dsig/KeySelectors.java Changeset: 94776e898d0e Author: mullan Date: 2014-05-02 10:05 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/94776e898d0e Merge - src/macosx/native/sun/awt/CClipboard.h - src/share/classes/javax/swing/text/html/ResourceLoader.java - src/share/classes/javax/swing/text/html/parser/ResourceLoader.java - src/share/classes/sun/awt/EventListenerAggregate.java From alejandro.murillo at oracle.com Fri May 2 20:38:32 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 02 May 2014 20:38:32 +0000 Subject: hg: jdk9/hs-comp/langtools: 12 new changesets Message-ID: <201405022038.s42Kcngv027222@aojmv0008> Changeset: 5828c0ddbb04 Author: jjg Date: 2014-04-25 13:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/5828c0ddbb04 8040904: Ensure javadoc tests do not overwrite results within tests Reviewed-by: ksrini ! test/com/sun/javadoc/lib/JavadocTester.java ! test/com/sun/javadoc/testDocFileDir/TestDocFileDir.java ! test/com/sun/javadoc/testGeneratedBy/TestGeneratedBy.java ! test/com/sun/javadoc/testGroupOption/TestGroupOption.java ! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java ! test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java ! test/com/sun/javadoc/testLinkOption/TestLinkOption.java ! test/com/sun/javadoc/testNotifications/TestNotifications.java ! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/com/sun/javadoc/testSinceTag/TestSinceTag.java ! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java ! test/com/sun/javadoc/testWarnings/TestWarnings.java Changeset: 7c1bfb902276 Author: pgovereau Date: 2014-04-25 22:00 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/7c1bfb902276 8039026: Definitely unassigned field can be accessed Reviewed-by: vromero, jlahoda ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/comp/Flow.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/DefiniteAssignment/T8039026.java + test/tools/javac/DefiniteAssignment/T8039026.out Changeset: 4d0d7a33730d Author: vromero Date: 2014-04-28 14:48 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/4d0d7a33730d 8029102: Enhance compiler warnings for Lambda Reviewed-by: briangoetz, jjg, jlahoda, ahgross ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/tools/javac/T8029102/WarnSerializableLambdaTest.java + test/tools/javac/T8029102/WarnSerializableLambdaTest.out + test/tools/javac/T8029102/WarnSerializableLambdaTestb.java + test/tools/javac/T8029102/WarnSerializableLambdaTestb.out + test/tools/javac/diags/examples/WarnSerializableLambda.java Changeset: a89f10b5dd01 Author: ksrini Date: 2014-04-18 08:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/a89f10b5dd01 8039410: [javadoc] fix class-use items to be deterministic and index ordering Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java + test/com/sun/javadoc/testOrdering/C.java + test/com/sun/javadoc/testOrdering/TestOrdering.java + test/com/sun/javadoc/testOrdering/UsedInC.java + test/com/sun/javadoc/testOrdering/pkg1/C1.java + test/com/sun/javadoc/testOrdering/pkg1/C2.java + test/com/sun/javadoc/testOrdering/pkg1/C3.java + test/com/sun/javadoc/testOrdering/pkg1/C4.java + test/com/sun/javadoc/testOrdering/pkg1/UsedClass.java + test/com/sun/javadoc/testOrdering/pkg1/ZZTop.java Changeset: d002fb1287ec Author: ksrini Date: 2014-04-18 08:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/d002fb1287ec 8038583: [javadoc] Refactor uses of arrays to Collections Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/AbstractPackageIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ConfigurationImpl.java ! src/share/classes/com/sun/tools/doclets/formats/html/FrameOutputWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDoclet.java ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageIndexWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageTreeWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/PackageUseWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageIndexFrameWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/TreeWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/Configuration.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AnnotationTypeBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/BuilderFactory.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ClassBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/builders/ProfileSummaryBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/DeprecatedAPIListBuilder.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Group.java Changeset: e6e9f1b096c8 Author: pgovereau Date: 2014-04-21 17:57 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/e6e9f1b096c8 8030046: javac incorrectly handles absolute paths in manifest classpath Reviewed-by: jjg, vromero ! src/share/classes/com/sun/tools/javac/file/FSInfo.java + test/tools/javac/Paths/AbsolutePathTest.java ! test/tools/javac/lib/ToolBox.java Changeset: af0eb050cfba Author: anazarov Date: 2014-04-30 13:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/af0eb050cfba 8040097: Implement classfile tests for LocalVariableTable and LocalVariableTypeTable attribute. Reviewed-by: jjg, shurailine, emc + test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTableTest.java + test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTestBase.java + test/tools/javac/classfiles/attributes/LocalVariableTable/LocalVariableTypeTableTest.java + test/tools/javac/classfiles/attributes/lib/TestBase.java + test/tools/javac/lib/InMemoryFileManager.java ! test/tools/javac/lib/ToolBox.java Changeset: c2200da8ec5b Author: rfield Date: 2014-04-30 18:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/c2200da8ec5b 8036942: javac generates incorrect exception table for multi-catch statements inside a lambda Summary: Union type info lost and also union type is not processed by TreeMaker.Type -- address by using existing tree, thus by-passing such issues. Reviewed-by: vromero, jlahoda ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/LambdaMultiCatchTest.java Changeset: 689266bbcd6a Author: rfield Date: 2014-04-30 23:02 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/689266bbcd6a 8029852: Bad code generated (VerifyError) when lambda instantiates enclosing local class and has captured variables 8029725: Lambda reference to containing local class causes javac infinite recursion Reviewed-by: vromero, jlahoda, dlsmith ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/LambdaLocalTest.java + test/tools/javac/lambda/LambdaOuterLocalTest.java + test/tools/javac/lambda/SingleLocalTest.java Changeset: c062c8dc1e4a Author: vromero Date: 2014-05-01 20:36 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/c062c8dc1e4a 8030741: Inference: implement eager resolution of return types, consistent with JDK-8028800 Reviewed-by: dlsmith, jjg ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTesta.java + test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java + test/tools/javac/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out + test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java + test/tools/javac/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out Changeset: 55e92b74c283 Author: katleman Date: 2014-05-01 12:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/55e92b74c283 Added tag jdk9-b11 for changeset f04fccfbd880 ! .hgtags Changeset: 72efbe612e49 Author: lana Date: 2014-05-01 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/72efbe612e49 Merge From alejandro.murillo at oracle.com Fri May 2 20:38:52 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 02 May 2014 20:38:52 +0000 Subject: hg: jdk9/hs-comp/nashorn: 3 new changesets Message-ID: <201405022038.s42KcsOh027277@aojmv0008> Changeset: 63d07ab01ced Author: katleman Date: 2014-05-01 12:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/63d07ab01ced Added tag jdk9-b11 for changeset 4d60c3292e14 ! .hgtags Changeset: 282e9a675e07 Author: lana Date: 2014-05-01 14:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/282e9a675e07 Merge Changeset: f7f2e9d2912b Author: sundar Date: 2014-05-02 19:15 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/f7f2e9d2912b 8027933: Add --const-as-var option Reviewed-by: jlaskey, hannesw ! src/jdk/nashorn/internal/parser/Parser.java ! src/jdk/nashorn/internal/parser/TokenType.java ! src/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk/nashorn/internal/runtime/resources/Options.properties ! test/script/basic/JDK-8008448.js + test/script/basic/JDK-8027933.js + test/script/basic/JDK-8027933.js.EXPECTED + test/script/error/JDK-8027933.js + test/script/error/JDK-8027933.js.EXPECTED ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/parser/ParserTest.java ! test/src/jdk/nashorn/internal/runtime/TrustedScriptEngineTest.java From vladimir.kozlov at oracle.com Sat May 3 01:03:22 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Sat, 03 May 2014 01:03:22 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8039298: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)->higher_equal(TypePtr::NULL_PTR)) Message-ID: <201405030103.s4313NRZ009651@aojmv0008> Changeset: bd1a985905ed Author: kvn Date: 2014-05-02 16:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bd1a985905ed 8039298: assert(base == NULL || t_adr->isa_rawptr() || !phase->type(base)->higher_equal(TypePtr::NULL_PTR)) Summary: Convert the assert into the runtime check to skip IGVN optimizations for problematic memory nodes. Eliminate dead nodes more aggressively. Reviewed-by: twisti, iveresov ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.cpp From christian.thalinger at oracle.com Sat May 3 04:24:52 2014 From: christian.thalinger at oracle.com (christian.thalinger at oracle.com) Date: Sat, 03 May 2014 04:24:52 +0000 Subject: hg: jdk9/hs-comp/hotspot: 21 new changesets Message-ID: <201405030425.s434PCU8008675@aojmv0008> Changeset: 05e8f5242c26 Author: katleman Date: 2014-04-15 12:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/05e8f5242c26 Added tag jdk9-b08 for changeset 4dedef5e51ed ! .hgtags Changeset: 3cb1c5738033 Author: katleman Date: 2014-04-17 10:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3cb1c5738033 Added tag jdk9-b09 for changeset 05e8f5242c26 ! .hgtags Changeset: ebc44d040cd1 Author: lana Date: 2014-04-17 15:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ebc44d040cd1 Merge Changeset: c598c16a6ab7 Author: katleman Date: 2014-04-24 12:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c598c16a6ab7 Added tag jdk9-b10 for changeset ebc44d040cd1 ! .hgtags Changeset: 783309c3a1a6 Author: lana Date: 2014-04-24 16:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/783309c3a1a6 Merge - test/runtime/InitialThreadOverflow/invoke.cxx Changeset: 5adf605e17db Author: amurillo Date: 2014-04-25 09:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5adf605e17db Merge - test/runtime/6925573/SortMethodsTest.java Changeset: dc427574bc7a Author: ctornqvi Date: 2014-04-24 00:46 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dc427574bc7a 8033405: metaspace/stressHierarchy/stressHierarchy005 hangs in atexit handler Summary: Changeset: 3e1b9ea326fa Author: anoll Date: 2014-05-05 15:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3e1b9ea326fa 8042052: assert(t != NULL) failed: must set before get Summary: Added missing call to _gvn.transform to make sure the type of the PhiNode is recorded in the gvn. Reviewed-by: kvn Contributed-by: Tobias Hartmann ! src/share/vm/opto/library_call.cpp From albert.noll at oracle.com Tue May 6 07:58:42 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Tue, 06 May 2014 07:58:42 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8036851: volatile double accesses are not explicitly atomic in C2 Message-ID: <201405060758.s467wh5Y011281@aojmv0008> Changeset: 446bb44e5367 Author: anoll Date: 2014-05-06 09:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/446bb44e5367 8036851: volatile double accesses are not explicitly atomic in C2 Summary: The C2 structure is adapted to distinguish between volatile and non-volatile double accesses. Reviewed-by: twisti, kvn Contributed-by: Tobias Hartmann ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/memnode.hpp From albert.noll at oracle.com Tue May 6 08:50:28 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Tue, 06 May 2014 08:50:28 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201405060850.s468oUoG019363@aojmv0008> Changeset: 6786f914240e Author: anoll Date: 2014-05-06 09:52 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6786f914240e 8042428: CompileQueue::free_all() code is incorrect Summary: Free task after getting next pointer of freelist. Reviewed-by: kvn, adlertz ! src/share/vm/compiler/compileBroker.cpp Changeset: 15b2bb6fd673 Author: anoll Date: 2014-05-06 08:01 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/15b2bb6fd673 Merge From albert.noll at oracle.com Tue May 6 12:02:14 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Tue, 06 May 2014 12:02:14 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8042443: Fix C++-Interpreter after "8036956: remove EnableInvokeDynamic flag" Message-ID: <201405061202.s46C2Gsf019129@aojmv0008> Changeset: 9433721e2340 Author: anoll Date: 2014-05-06 13:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9433721e2340 8042443: Fix C++-Interpreter after "8036956: remove EnableInvokeDynamic flag" Summary: Insert missing bracket to make the interpreter build again Reviewed-by: sla Contributed-by: Volker Simonis ! src/share/vm/interpreter/bytecodeInterpreter.cpp From vladimir.kozlov at oracle.com Tue May 6 21:38:04 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 06 May 2014 21:38:04 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8042309: Some bugfixes for the ppc64 port. Message-ID: <201405062138.s46Lc5Wa019170@aojmv0008> Changeset: b5e1deb7279e Author: goetz Date: 2014-05-02 14:53 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b5e1deb7279e 8042309: Some bugfixes for the ppc64 port. Reviewed-by: kvn ! src/cpu/ppc/vm/cppInterpreter_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.inline.hpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/interpreterRT_ppc.cpp ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/jniFastGetField_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/templateInterpreter_ppc.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp From albert.noll at oracle.com Wed May 7 21:01:09 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Wed, 07 May 2014 21:01:09 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8042570: Excessive number of tests timing out on nightly testing due to fix for 8040798 Message-ID: <201405072101.s47L1BFR001192@aojmv0008> Changeset: 8fddb780f3a7 Author: anoll Date: 2014-05-07 22:06 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8fddb780f3a7 8042570: Excessive number of tests timing out on nightly testing due to fix for 8040798 Summary: Remove unnecessary lock in CompileBroker::mark_on_stack() that causes the deadlock Reviewed-by: kvn, dcubed ! src/share/vm/compiler/compileBroker.cpp From vladimir.kozlov at oracle.com Thu May 8 01:22:00 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Thu, 08 May 2014 01:22:00 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8042195: Introduce umbrella header orderAccess.inline.hpp. Message-ID: <201405080122.s481M2GZ012397@aojmv0008> Changeset: 2377269bd73d Author: goetz Date: 2014-04-29 15:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2377269bd73d 8042195: Introduce umbrella header orderAccess.inline.hpp. Reviewed-by: dholmes, kvn, stefank, twisti ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.inline.hpp ! src/os/aix/vm/thread_aix.inline.hpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.inline.hpp ! src/os/bsd/vm/thread_bsd.inline.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.inline.hpp ! src/os/linux/vm/thread_linux.inline.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.inline.hpp ! src/os/solaris/vm/thread_solaris.inline.hpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.inline.hpp ! src/os/windows/vm/thread_windows.inline.hpp ! src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp ! src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/memory/gcLocker.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/space.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/cpCache.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/klass.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/objArrayKlass.cpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/oops/typeArrayKlass.cpp ! src/share/vm/oops/typeArrayOop.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/forte.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiEnvBase.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiRawMonitor.cpp ! src/share/vm/prims/jvmtiThreadState.inline.hpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/javaFrameAnchor.hpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/objectMonitor.cpp + src/share/vm/runtime/orderAccess.inline.hpp ! src/share/vm/runtime/perfMemory.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/thread.inline.hpp ! src/share/vm/services/management.cpp ! src/share/vm/services/memTracker.cpp ! src/share/vm/services/memoryManager.cpp ! src/share/vm/services/memoryPool.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/utilities/array.hpp ! src/share/vm/utilities/hashtable.inline.hpp ! src/share/vm/utilities/taskqueue.hpp ! src/share/vm/utilities/vmError.cpp From albert.noll at oracle.com Thu May 8 12:17:59 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Thu, 08 May 2014 12:17:59 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8042431: compiler/7200264/TestIntVect.java fails with: Test Failed: AddVI 0 < 4 Message-ID: <201405081218.s48CI0CD022046@aojmv0008> Changeset: fef9b88e2585 Author: anoll Date: 2014-05-08 12:49 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fef9b88e2585 8042431: compiler/7200264/TestIntVect.java fails with: Test Failed: AddVI 0 < 4 Summary: Define a new function that determines the minimum number of compiler threads for a particular platform/configuration. Reviewed-by: kvn ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp From christian.thalinger at oracle.com Fri May 9 00:47:37 2014 From: christian.thalinger at oracle.com (christian.thalinger at oracle.com) Date: Fri, 09 May 2014 00:47:37 +0000 Subject: hg: jdk9/hs-comp/hotspot: 9 new changesets Message-ID: <201405090047.s490lkjs017219@aojmv0008> Changeset: cdc3ba20b08f Author: zgu Date: 2014-05-01 05:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cdc3ba20b08f 6885993: Named Thread: introduce print() and print_on(outputStream* st) methods Summary: Eliminating duplicated code by introducing print_on(outputStream* st) methods in NamedThread Reviewed-by: twisti, coleenp, dholmes ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.cpp ! src/share/vm/gc_implementation/g1/concurrentG1RefineThread.hpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.cpp ! src/share/vm/gc_implementation/g1/concurrentMarkThread.hpp ! src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp ! src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vmThread.hpp Changeset: bcf479da3ce5 Author: dcubed Date: 2014-05-02 11:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bcf479da3ce5 Merge Changeset: af53a220ea60 Author: sla Date: 2014-05-05 20:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/af53a220ea60 8031126: java/lang/management/ThreadMXBean/ThreadUserTime.java fails intermittently Reviewed-by: coleenp, simonis, goetz, gthornbr ! src/os/linux/vm/os_linux.cpp Changeset: 003c36658224 Author: coleenp Date: 2014-05-05 19:53 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/003c36658224 8023697: failed class resolution reports different class name in detail message for the first and subsequent times Summary: Cache detail message when we cache exception for constant pool resolution. Reviewed-by: acorn, twisti, jrose ! src/share/vm/classfile/resolutionErrors.cpp ! src/share/vm/classfile/resolutionErrors.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/utilities/constantTag.cpp ! src/share/vm/utilities/constantTag.hpp + test/runtime/ClassResolutionFail/Property.java + test/runtime/ClassResolutionFail/PropertySuper.java + test/runtime/ClassResolutionFail/TestClassResolutionFail.java Changeset: e7a6a3354c84 Author: lfoltan Date: 2014-05-06 08:59 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e7a6a3354c84 8041627: Solaris Studio 12.4 C++ 5.13 compilation error due to lack of "surplus" prototype for binaryTreeDictionary.cpp. Summary: Fix C++ compilation error diagnostic for the call of "surplus" within get_better_list() method. Reviewed-by: coleenp, dholmes ! src/share/vm/memory/binaryTreeDictionary.cpp Changeset: 21130eb5768d Author: lfoltan Date: 2014-05-06 09:56 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/21130eb5768d 8041620: Solaris Studio 12.4 C++ 5.13 change in behavior for placing friend declarations within surrounding scope. Summary: Remove adlc's unused class FileBuffRegion. Reviewed-by: coleenp, dholmes, kvn ! src/share/vm/adlc/filebuff.cpp ! src/share/vm/adlc/filebuff.hpp Changeset: dd10307aad9d Author: coleenp Date: 2014-05-07 18:19 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dd10307aad9d Merge ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/constantPool.hpp ! src/share/vm/runtime/thread.cpp Changeset: 97356e139532 Author: twisti Date: 2014-05-08 15:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/97356e139532 Merge ! src/os/linux/vm/os_linux.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 035c93dbff0b Author: twisti Date: 2014-05-08 15:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/035c93dbff0b Merge From albert.noll at oracle.com Fri May 9 08:28:34 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Fri, 09 May 2014 08:28:34 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8029343: CodeCache::allocate increments '_number_of_blobs' even if allocation fails. Message-ID: <201405090828.s498SaRi025193@aojmv0008> Changeset: 53acad1e7f52 Author: anoll Date: 2014-05-09 09:12 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/53acad1e7f52 8029343: CodeCache::allocate increments '_number_of_blobs' even if allocation fails. Summary: Incrementing the number of code blobs in CodeCache::allocate(...) is now only performed if allocation succeeds. The guarantee is fixed. Reviewed-by: kvn, iveresov Contributed-by: Tobias Hartmann ! src/share/vm/code/codeCache.cpp From alejandro.murillo at oracle.com Fri May 9 22:59:02 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 09 May 2014 22:59:02 +0000 Subject: hg: jdk9/hs-comp: 4 new changesets Message-ID: <201405092259.s49Mx2CP005207@aojmv0008> Changeset: ccbabea88c1c Author: erikj Date: 2014-05-06 11:43 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/ccbabea88c1c 8042348: Copyright link in Javadoc page for Java SE 8 Reviewed-by: tbell, iris ! make/Javadoc.gmk Changeset: d6f66566d8b3 Author: mduigou Date: 2014-05-06 13:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/d6f66566d8b3 8042417: hgforest: allow local clone of extra repos Reviewed-by: chegar, erikj ! common/bin/hgforest.sh Changeset: c06426b116fb Author: katleman Date: 2014-05-08 01:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/c06426b116fb Added tag jdk9-b12 for changeset 59f6350295f9 ! .hgtags Changeset: 5800456add07 Author: lana Date: 2014-05-08 15:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/5800456add07 Merge From alejandro.murillo at oracle.com Fri May 9 22:59:05 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 09 May 2014 22:59:05 +0000 Subject: hg: jdk9/hs-comp/corba: Added tag jdk9-b12 for changeset e212cdcc8c11 Message-ID: <201405092259.s49MxBnd005263@aojmv0008> Changeset: 088eec4c36f4 Author: katleman Date: 2014-05-08 01:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/088eec4c36f4 Added tag jdk9-b12 for changeset e212cdcc8c11 ! .hgtags From alejandro.murillo at oracle.com Fri May 9 22:59:18 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 09 May 2014 22:59:18 +0000 Subject: hg: jdk9/hs-comp/jaxp: Added tag jdk9-b12 for changeset e88cecf5a21b Message-ID: <201405092259.s49MxKgo005315@aojmv0008> Changeset: 5eaf717f6e36 Author: katleman Date: 2014-05-08 01:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/5eaf717f6e36 Added tag jdk9-b12 for changeset e88cecf5a21b ! .hgtags From alejandro.murillo at oracle.com Fri May 9 22:59:23 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 09 May 2014 22:59:23 +0000 Subject: hg: jdk9/hs-comp/jaxws: Added tag jdk9-b12 for changeset 779f8b21c75f Message-ID: <201405092259.s49MxORi005368@aojmv0008> Changeset: 3d42204854c9 Author: katleman Date: 2014-05-08 01:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/3d42204854c9 Added tag jdk9-b12 for changeset 779f8b21c75f ! .hgtags From alejandro.murillo at oracle.com Fri May 9 22:59:39 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 09 May 2014 22:59:39 +0000 Subject: hg: jdk9/hs-comp/jdk: 27 new changesets Message-ID: <201405092302.s49N21EV005925@aojmv0008> Changeset: 15b5ea29bab8 Author: bpb Date: 2014-05-02 11:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/15b5ea29bab8 8032016: Optimizations of Math.next{After,Up}({float,double}) Summary: Rearrange code to handle the more common and costly case first. Reviewed-by: darcy Contributed-by: Jeff Hain ! src/share/classes/java/lang/Math.java Changeset: 0619a50c0e2b Author: ksrini Date: 2014-05-03 17:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0619a50c0e2b 8035782: sun/launcher/LauncherHelper$FXHelper loaded unnecessarily Reviewed-by: ddehaven, kcr, ksrini, mchung Contributed-by: neil.toda at oracle.com ! src/share/classes/sun/launcher/LauncherHelper.java ! test/tools/launcher/FXLauncherTest.java Changeset: c9e91d933770 Author: mduigou Date: 2014-05-05 09:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c9e91d933770 8020860: cluster Hashtable/Vector field updates for better transactional memory behaviour Reviewed-by: mduigou, martin, psandoz Contributed-by: sandhya.viswanathan at intel.com, mike.duigou at oracle.com ! src/share/classes/java/util/Hashtable.java ! src/share/classes/java/util/Vector.java Changeset: f3905a67a72c Author: scolebourne Date: 2014-03-06 16:51 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f3905a67a72c 8034906: Fix typos, errors and Javadoc differences in java.time Reviewed-by: psandoz ! src/share/classes/java/time/DayOfWeek.java ! src/share/classes/java/time/Duration.java ! src/share/classes/java/time/Instant.java ! src/share/classes/java/time/LocalDate.java ! src/share/classes/java/time/LocalDateTime.java ! src/share/classes/java/time/LocalTime.java ! src/share/classes/java/time/Month.java ! src/share/classes/java/time/MonthDay.java ! src/share/classes/java/time/OffsetDateTime.java ! src/share/classes/java/time/OffsetTime.java ! src/share/classes/java/time/Period.java ! src/share/classes/java/time/Year.java ! src/share/classes/java/time/YearMonth.java ! src/share/classes/java/time/ZoneId.java ! src/share/classes/java/time/ZoneOffset.java ! src/share/classes/java/time/ZonedDateTime.java ! src/share/classes/java/time/chrono/ChronoLocalDate.java ! src/share/classes/java/time/chrono/ChronoLocalDateImpl.java ! src/share/classes/java/time/chrono/ChronoLocalDateTime.java ! src/share/classes/java/time/chrono/ChronoZonedDateTime.java ! src/share/classes/java/time/chrono/Chronology.java ! src/share/classes/java/time/chrono/Era.java ! src/share/classes/java/time/chrono/HijrahChronology.java ! src/share/classes/java/time/chrono/IsoChronology.java ! src/share/classes/java/time/chrono/JapaneseChronology.java ! src/share/classes/java/time/chrono/MinguoChronology.java ! src/share/classes/java/time/chrono/ThaiBuddhistChronology.java ! src/share/classes/java/time/format/DateTimeFormatter.java ! src/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/share/classes/java/time/format/DecimalStyle.java ! src/share/classes/java/time/temporal/IsoFields.java ! src/share/classes/java/time/temporal/Temporal.java ! src/share/classes/java/time/temporal/TemporalAccessor.java ! src/share/classes/java/time/temporal/TemporalField.java ! src/share/classes/java/time/temporal/TemporalUnit.java ! src/share/classes/java/time/zone/ZoneOffsetTransition.java Changeset: 3bbb836bdf90 Author: igerasim Date: 2014-05-06 10:28 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3bbb836bdf90 8040806: BitSet.toString() can throw IndexOutOfBoundsException Reviewed-by: plevart, mduigou ! src/share/classes/java/util/BitSet.java ! test/java/util/BitSet/BSMethods.java Changeset: 60147ddadf07 Author: psandoz Date: 2014-05-06 10:29 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/60147ddadf07 8042355: stream with sorted() causes downstream ops not to be lazy Reviewed-by: mduigou ! src/share/classes/java/util/stream/SortedOps.java ! test/java/util/stream/test/org/openjdk/tests/java/util/stream/SortedOpTest.java Changeset: 113db8fa2161 Author: miauno Date: 2014-05-06 10:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/113db8fa2161 8040748: [TESTBUG] Exclude failing (serviceability) jtreg tests Reviewed-by: sla ! test/ProblemList.txt Changeset: d062f1046081 Author: chegar Date: 2014-05-02 19:38 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d062f1046081 8039470: java.net Content Handler API incorrectly specifies implementation specific location of handler classes Reviewed-by: alanb, michaelm ! src/share/classes/java/net/ContentHandler.java ! src/share/classes/java/net/URL.java ! src/share/classes/java/net/URLConnection.java Changeset: 1ae50c4b8800 Author: chegar Date: 2014-05-06 12:20 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1ae50c4b8800 Merge Changeset: e9a7ff92a858 Author: ksrini Date: 2014-05-06 10:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e9a7ff92a858 8042266: [launcher] create test groups for launcher regression tests Reviewed-by: alanb, mduigou ! test/TEST.groups Changeset: 9a9d52c44ea8 Author: xuelei Date: 2014-05-07 02:24 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9a9d52c44ea8 8042449: Issue for negative byte major record version Summary: Convert byte to positive integer before making comparison. Also reviewed by Florian Weimer . Reviewed-by: wetmore ! src/share/classes/sun/security/ssl/ByteBufferInputStream.java ! src/share/classes/sun/security/ssl/EngineInputRecord.java ! src/share/classes/sun/security/ssl/InputRecord.java ! src/share/classes/sun/security/ssl/ProtocolVersion.java + test/javax/net/ssl/SSLEngine/IllegalRecordVersion.java Changeset: 99e0f1f9c401 Author: igerasim Date: 2014-05-07 09:43 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/99e0f1f9c401 8011537: (fs) Path.register(..) clears interrupt status of thread with no InterruptedException Reviewed-by: alanb ! src/share/classes/sun/nio/fs/AbstractPoller.java ! test/java/nio/file/WatchService/Basic.java Changeset: 43f769f86f47 Author: igerasim Date: 2014-05-07 16:50 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/43f769f86f47 8042470: (fs) Path.register doesn't throw IllegalArgumentException if multiple OVERFLOW events are specified Reviewed-by: alanb, chegar ! src/share/classes/sun/nio/fs/AbstractPoller.java ! test/java/nio/file/WatchService/Basic.java Changeset: 1811177bdbc6 Author: bpb Date: 2014-05-07 11:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1811177bdbc6 8026236: Add PrimeTest for BigInteger Summary: Test primality verification methods in BigInteger Reviewed-by: psandoz Contributed-by: Brian Burkhalter , Peter Levart , Paul Sandoz , Aleksey Shipilev , Florian Weimer + test/java/math/BigInteger/PrimeTest.java Changeset: 2d7287eae0ad Author: peytoia Date: 2014-05-08 08:22 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2d7287eae0ad 8042360: Subtag syntax check is incomplete in Locale.LanguageRange Reviewed-by: naoto, okutsu ! src/share/classes/java/util/Locale.java ! test/java/util/Locale/Bug7069824.java Changeset: 851b1ddcdfb2 Author: sla Date: 2014-04-25 17:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/851b1ddcdfb2 8041979: sun/jvmstat/monitor/MonitoredVm/CR6672135.java failing on all platforms Reviewed-by: kamg, mgronlun ! make/mapfiles/libjava/mapfile-vers ! src/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataFile.java ! src/share/classes/sun/misc/VMSupport.java ! src/share/javavm/export/jvm.h ! src/share/native/sun/misc/VMSupport.c ! test/com/sun/tools/attach/BasicTests.java ! test/com/sun/tools/attach/RunnerUtil.java + test/com/sun/tools/attach/TempDirTest.java ! test/com/sun/tools/attach/java.policy.allow ! test/com/sun/tools/attach/java.policy.deny Changeset: 690ac983ad6c Author: yan Date: 2014-05-08 13:26 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/690ac983ad6c 8042105: Fix some more doclint issues in javax.swing.text.html classes Reviewed-by: alexsch ! src/share/classes/javax/swing/text/html/CSS.java ! src/share/classes/javax/swing/text/html/FormView.java ! src/share/classes/javax/swing/text/html/HTML.java ! src/share/classes/javax/swing/text/html/HTMLDocument.java ! src/share/classes/javax/swing/text/html/HTMLEditorKit.java ! src/share/classes/javax/swing/text/html/HTMLFrameHyperlinkEvent.java Changeset: a9d59d9496c2 Author: weijun Date: 2014-05-08 22:30 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a9d59d9496c2 8040068: SolarisSystem should be @Deprecated and @jdk.Exported(false) Reviewed-by: alanb, mullan ! src/share/classes/com/sun/security/auth/module/SolarisSystem.java Changeset: 86305d35de9b Author: weijun Date: 2014-05-08 22:30 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/86305d35de9b 8039951: com.sun.security.auth.module missing classes on some platforms Reviewed-by: mullan ! make/CompileJavaClasses.gmk ! src/share/classes/com/sun/security/auth/module/NTLoginModule.java ! src/share/classes/com/sun/security/auth/module/SolarisLoginModule.java ! src/share/classes/com/sun/security/auth/module/UnixLoginModule.java ! src/share/classes/sun/security/krb5/internal/rcache/DflCache.java + test/com/sun/security/auth/module/AllPlatforms.java ! test/sun/security/krb5/auto/ReplayCacheTestProc.java Changeset: 249337ca0ce7 Author: bpb Date: 2014-05-08 16:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/249337ca0ce7 8042478: Include Mersenne primes in BigInteger primality testing Summary: Add testing of some of the Mersenne primes. Reviewed-by: darcy ! test/java/math/BigInteger/PrimeTest.java Changeset: ac1b3c46ed4d Author: katleman Date: 2014-05-08 01:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ac1b3c46ed4d Added tag jdk9-b12 for changeset 83d9bc20973d ! .hgtags Changeset: b04f3a46b5d7 Author: lana Date: 2014-05-08 15:27 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b04f3a46b5d7 Merge Changeset: c7c8002d0272 Author: lana Date: 2014-05-08 17:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c7c8002d0272 Merge Changeset: 0836900e58a3 Author: alanb Date: 2014-05-09 09:47 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0836900e58a3 8042816: (fs) Path.register doesn't throw IllegalArgumentException if multiple OVERFLOW events are specified, part 2 Reviewed-by: chegar ! src/share/classes/sun/nio/fs/PollingWatchService.java Changeset: 7426549b1e3b Author: sla Date: 2014-05-09 12:06 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7426549b1e3b 8039173: Propagate errors from Diagnostic Commands as exceptions in the attach framework Reviewed-by: igerasim, alanb, dsamersoff + src/share/classes/com/sun/tools/attach/AttachOperationFailedException.java ! src/share/classes/com/sun/tools/attach/VirtualMachine.java ! src/share/classes/sun/tools/attach/HotSpotVirtualMachine.java ! src/share/classes/sun/tools/jcmd/JCmd.java ! src/solaris/classes/sun/tools/attach/BsdVirtualMachine.java ! src/solaris/classes/sun/tools/attach/LinuxVirtualMachine.java ! src/solaris/classes/sun/tools/attach/SolarisVirtualMachine.java ! src/solaris/native/sun/tools/attach/BsdVirtualMachine.c ! src/solaris/native/sun/tools/attach/LinuxVirtualMachine.c ! src/solaris/native/sun/tools/attach/SolarisVirtualMachine.c ! src/windows/classes/sun/tools/attach/WindowsVirtualMachine.java ! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: bb79460d72d8 Author: mchung Date: 2014-05-09 09:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bb79460d72d8 8040059: Change default policy for extensions to no permission Reviewed-by: alanb, mullan, erikj ! make/CopyFiles.gmk ! src/share/classes/jdk/nio/zipfs/ZipFileSystem.java ! src/share/lib/security/java.policy + src/windows/lib/security/java.policy ! test/TEST.groups ! test/jdk/nio/zipfs/Basic.java ! test/jdk/nio/zipfs/PathOps.java ! test/jdk/nio/zipfs/ZFSTests.java ! test/jdk/nio/zipfs/ZipFSTester.java + test/jdk/nio/zipfs/test.policy + test/jdk/nio/zipfs/test.policy.readonly ! test/lib/security/java.policy/Ext_AllPolicy.java ! test/lib/security/java.policy/Ext_AllPolicy.sh + test/lib/security/java.policy/test.policy Changeset: ad7720938e7c Author: emc Date: 2014-05-09 15:27 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ad7720938e7c 8042859: Build broken for Solaris Summary: Remove stray quotes causing build failures Reviewed-by: sla, chegar ! src/solaris/native/sun/tools/attach/SolarisVirtualMachine.c From alejandro.murillo at oracle.com Fri May 9 23:04:51 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 09 May 2014 23:04:51 +0000 Subject: hg: jdk9/hs-comp/langtools: 15 new changesets Message-ID: <201405092305.s49N5CDq006733@aojmv0008> Changeset: 9cfffe95a5fc Author: pgovereau Date: 2014-05-02 22:35 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/9cfffe95a5fc 8033437: javac, inconsistent generic types behaviour when compiling together vs. separate Reviewed-by: jjg Contributed-by: vicente.romero at oracle.com, paul.govereau at oracle.com ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/generics/wildcards/RefQueue.java + test/tools/javac/generics/wildcards/RefQueueBug.java Changeset: 5fbdcc2e3a75 Author: jjg Date: 2014-05-02 16:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/5fbdcc2e3a75 8042358: some tests have placeholder bugid 1234567 Reviewed-by: mduigou ! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.java ! test/tools/javac/annotations/typeAnnotations/failures/TypeVariableMissingTA.java ! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.java ! test/tools/javac/annotations/typeAnnotations/failures/common/receiver/DeclarationAnnotation.java ! test/tools/javac/annotations/typeAnnotations/failures/common/wildcards/DeclarationAnnotation.java ! test/tools/javac/annotations/typeAnnotations/newlocations/AnonymousClass.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Initializers.java ! test/tools/javac/processing/model/type/BasicAnnoTests.java Changeset: 54a460e0ac76 Author: dlsmith Date: 2014-05-06 15:46 -0600 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/54a460e0ac76 8033718: Inference ignores capture variable as upper bound Summary: Split Types.lowerBound into two methods; fix bugs in inference handling of capture variables. Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/tools/javac/generics/inference/7086586/T7086586.out ! test/tools/javac/generics/inference/7086586/T7086586b.java + test/tools/javac/generics/inference/LowerBoundGLB.java Changeset: 5df0952dff0e Author: anazarov Date: 2014-05-07 14:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/5df0952dff0e 8040129: Implement classfile tests for SourceFile attribute. Reviewed-by: shurailine, jjg + test/tools/javac/classfiles/attributes/SourceFile/AnonymousClassTest.java + test/tools/javac/classfiles/attributes/SourceFile/InnerClassTest.java + test/tools/javac/classfiles/attributes/SourceFile/LocalClassTest.java + test/tools/javac/classfiles/attributes/SourceFile/MixTest.java + test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java + test/tools/javac/classfiles/attributes/SourceFile/SourceFileTestBase.java + test/tools/javac/classfiles/attributes/SourceFile/SyntheticClassTest.java + test/tools/javac/classfiles/attributes/SourceFile/TopLevelClassesOneFileTest.java Changeset: 08889445d3dc Author: ohrstrom Date: 2014-05-07 23:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/08889445d3dc 8042699: sjavac does not track dependencies Summary: Using / in some places and . in other places break package comparisons. The fix standardizes on dots. Reviewed-by: jjg ! src/share/classes/com/sun/tools/sjavac/Source.java ! test/tools/sjavac/SJavac.java ! test/tools/sjavac/SJavacWrapper.java Changeset: aba030ee43b5 Author: ohrstrom Date: 2014-05-08 00:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/aba030ee43b5 8042441: sjavac does not track dependencies Summary: Add support for tracking fully qualified references. Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java + src/share/classes/com/sun/tools/sjavac/comp/AttrWithDeps.java ! src/share/classes/com/sun/tools/sjavac/server/CompilerThread.java ! test/tools/sjavac/SJavac.java ! test/tools/sjavac/SJavacWrapper.java Changeset: 39f1e6271591 Author: ksrini Date: 2014-05-07 15:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/39f1e6271591 8042654: [javadoc] revert the default methods list.sort to Collections.sort Reviewed-by: jfranck, jjg ! src/share/classes/com/sun/tools/doclets/formats/html/ClassUseWriter.java ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/IndexBuilder.java Changeset: baf35a88504b Author: alundblad Date: 2014-05-07 17:29 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/baf35a88504b 8028196: Javac allows timestamps inside rt.jar to affect compilation when using -sourcepath. Summary: Added -XXuserPathsFirst to allow user classes to take precedence over boot classes Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/main/Option.java ! src/share/classes/com/sun/tools/javac/resources/javac.properties + test/tools/javac/options/xprefer/XPreferTest.java Changeset: 955d619d42e6 Author: katleman Date: 2014-05-08 01:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/955d619d42e6 Added tag jdk9-b12 for changeset 72efbe612e49 ! .hgtags Changeset: 2c8bb81b5d48 Author: lana Date: 2014-05-08 15:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/2c8bb81b5d48 Merge Changeset: da8d9f8995d1 Author: jlahoda Date: 2014-05-09 09:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/da8d9f8995d1 8040822: Duplicated notifications can be sent to TaskListener Summary: The analyze finished event must only be sent on the first call to JavaCompiler.flow for a given class. Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java + test/tools/javac/api/taskListeners/EventsBalancedTest.java Changeset: dfd281a9c6bf Author: jlahoda Date: 2014-05-09 12:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/dfd281a9c6bf 8041663: Sensitive dependence on location of nested interface Summary: Adding a method among ambiguous candidates only if it is more specific than some of the existing candidates. Reviewed-by: dlsmith, vromero ! src/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/resolve/AmbiguityErrorTest.java Changeset: 28ff3e6247b6 Author: ksrini Date: 2014-05-08 08:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/28ff3e6247b6 8042601: Javadoc sort fails Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/internal/toolkit/util/Util.java ! test/com/sun/javadoc/testOrdering/TestOrdering.java ! test/com/sun/javadoc/testOrdering/pkg1/UsedClass.java ! test/com/sun/javadoc/testOrdering/pkg1/ZZTop.java Changeset: 228659ae84f3 Author: jjg Date: 2014-05-09 08:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/228659ae84f3 8042839: XPreferTest fails on Windows Reviewed-by: vromero ! test/tools/javac/options/xprefer/XPreferTest.java Changeset: 1472e30d4a7b Author: emc Date: 2014-05-09 09:28 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/1472e30d4a7b 8040327: Eliminate AnnotatedType Summary: Replace AnnotatedType with type annotations being stored in the Type class as metadata Reviewed-by: jjg, jfranck, wmdietl, jlahoda ! src/share/classes/com/sun/tools/javac/code/Attribute.java ! src/share/classes/com/sun/tools/javac/code/Printer.java ! src/share/classes/com/sun/tools/javac/code/Symbol.java ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java ! src/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/share/classes/com/sun/tools/javac/jvm/Code.java ! src/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/share/classes/com/sun/tools/javac/jvm/JNIWriter.java ! src/share/classes/com/sun/tools/javac/jvm/Pool.java ! src/share/classes/com/sun/tools/javac/jvm/UninitializedType.java ! src/share/classes/com/sun/tools/javac/model/JavacTypes.java ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javadoc/AnnotatedTypeImpl.java ! src/share/classes/com/sun/tools/javadoc/TypeMaker.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java ! test/tools/javac/types/TypeHarness.java From alejandro.murillo at oracle.com Fri May 9 23:05:15 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 09 May 2014 23:05:15 +0000 Subject: hg: jdk9/hs-comp/nashorn: 6 new changesets Message-ID: <201405092305.s49N5IwJ006789@aojmv0008> Changeset: 6321f565a7b1 Author: hannesw Date: 2014-05-06 12:38 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/6321f565a7b1 8041998: RegExp implementation is not thread-safe Reviewed-by: lagergren, sundar, attila ! src/jdk/nashorn/internal/runtime/regexp/JdkRegExp.java ! src/jdk/nashorn/internal/runtime/regexp/JoniRegExp.java ! src/jdk/nashorn/internal/runtime/regexp/joni/Regex.java + test/script/basic/JDK-8041998.js + test/script/basic/JDK-8041998.js.EXPECTED Changeset: d16c80270f7d Author: sundar Date: 2014-05-06 17:54 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/d16c80270f7d 8042364: Make __proto__ ES6 draft compliant Reviewed-by: jlaskey, lagergren, attila ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! test/script/basic/JDK-8024120.js ! test/script/basic/JDK-8024174.js + test/script/basic/JDK-8042364.js + test/script/basic/JDK-8042364.js.EXPECTED Changeset: 7217348b5f95 Author: sundar Date: 2014-05-07 14:07 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/7217348b5f95 8041697: CompiledScript slower when eval with binding Reviewed-by: lagergren, attila, hannesw ! src/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/tools/Shell.java Changeset: 235d22ccfd24 Author: sundar Date: 2014-05-07 20:20 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/235d22ccfd24 8042600: Add more samples in nashorn/samples directory Reviewed-by: jlaskey, hannesw + samples/BufferArray.java + samples/CastExample.java + samples/README + samples/array_mapreduce.js + samples/astviewer.js + samples/barchart_weather.js + samples/call_lambda.js ! samples/counters.js + samples/dirname.js + samples/disassemble.js + samples/engine/README + samples/engine/accessvar.js + samples/engine/callfunc.js + samples/engine/callmethod.js + samples/engine/exposevar.js + samples/engine/foreignobject.js + samples/engine/hello.js + samples/engine/interface.js + samples/engine/interface2.js + samples/engine/lambda_as_func.js + samples/env.js + samples/expression_closure.js + samples/fileline.js + samples/fizzbuzz.js + samples/for_each.js + samples/gaussian_random.js + samples/gaussian_random_bind.js + samples/gutenberg.js + samples/heredoc.js + samples/interface_impl.js + samples/javaastviewer.js + samples/javacastcounter.js + samples/javaimporter.js + samples/javalist.js + samples/javamap.js + samples/javashell.js + samples/jsadapter_dom.js + samples/jsobject.js + samples/jsobject_mapreduce.js + samples/jsonviewer.js ! samples/letter.js + samples/list_mapreduce.js + samples/locales.js + samples/logisticmap.js + samples/options.js + samples/readLine.js + samples/sam_function.js ! samples/shell.js + samples/stack.js ! samples/test.js + samples/uniform_random.js ! samples/uniq.js + samples/uniqs.js + samples/weather.js Changeset: ea95bb0346ac Author: katleman Date: 2014-05-08 01:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/ea95bb0346ac Added tag jdk9-b12 for changeset 282e9a675e07 ! .hgtags Changeset: be4580ae56e2 Author: lana Date: 2014-05-08 15:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/be4580ae56e2 Merge From christian.thalinger at oracle.com Tue May 13 01:55:00 2014 From: christian.thalinger at oracle.com (christian.thalinger at oracle.com) Date: Tue, 13 May 2014 01:55:00 +0000 Subject: hg: jdk9/hs-comp/hotspot: 10 new changesets Message-ID: <201405130155.s4D1t9Kt017590@aojmv0008> Changeset: 8886a4bcaeaa Author: jwilhelm Date: 2014-04-29 22:57 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8886a4bcaeaa 8027643: Merge GenCollectorPolicy and TwoGenerationCollectorPolicy Summary: Merged the two calsses GenCollectorPolicy and TwoGenerationCollectorPolicy Reviewed-by: sjohanss, jcoomes ! src/share/vm/gc_implementation/concurrentMarkSweep/cmsCollectorPolicy.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp ! src/share/vm/gc_implementation/parallelScavenge/generationSizer.hpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/collectorPolicy.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/services/memoryService.cpp Changeset: 5549b26a0660 Author: jwilhelm Date: 2014-05-02 21:10 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5549b26a0660 Merge Changeset: 83dc9a7abcce Author: tschatzl Date: 2014-05-06 09:41 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/83dc9a7abcce 8026784: Error message in AdaptiveFreeList::verify_stats is wrong Summary: Changed faulty error message in the verification code Reviewed-by: stefank, tschatzl Contributed-by: Andreas Sjoberg ! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp Changeset: a5730e3dee96 Author: ehelin Date: 2014-03-19 17:04 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a5730e3dee96 8034094: SA agent can't compile when jni_x86.h is used Reviewed-by: dsamersoff, erikj ! src/cpu/x86/vm/jni_x86.h Changeset: 957ed38326bd Author: jmasa Date: 2014-05-08 18:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/957ed38326bd Merge ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp Changeset: 8c3dc205ab2b Author: katleman Date: 2014-05-08 01:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8c3dc205ab2b Added tag jdk9-b12 for changeset 1c383bb39e28 ! .hgtags Changeset: 456ad9c99133 Author: lana Date: 2014-05-08 15:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/456ad9c99133 Merge - make/hotspot_version Changeset: a7d16a7880ab Author: amurillo Date: 2014-05-09 08:34 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a7d16a7880ab Merge Changeset: 53a41e7cbe05 Author: drchase Date: 2014-05-09 16:50 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/53a41e7cbe05 8037816: Fix for 8036122 breaks build with Xcode5/clang Summary: Repaired or selectively disabled offending formats; future-proofed with additional checking Reviewed-by: kvn, jrose, stefank ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/c1_LinearScan_x86.cpp ! src/cpu/x86/vm/compiledIC_x86.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/methodHandles_x86.cpp ! src/cpu/x86/vm/nativeInst_x86.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vtableStubs_x86_32.cpp ! src/cpu/x86/vm/vtableStubs_x86_64.cpp ! src/os/bsd/vm/decoder_machO.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/perfMemory_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/perfMemory_linux.cpp ! src/os/posix/vm/os_posix.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/share/vm/adlc/formssel.cpp ! src/share/vm/adlc/output_h.cpp ! src/share/vm/asm/codeBuffer.cpp ! src/share/vm/asm/codeBuffer.hpp ! src/share/vm/asm/register.hpp ! src/share/vm/c1/c1_CFGPrinter.cpp ! src/share/vm/c1/c1_InstructionPrinter.cpp ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_RangeCheckElimination.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/c1/c1_ValueType.hpp ! src/share/vm/ci/bcEscapeAnalyzer.cpp ! src/share/vm/ci/ciConstant.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/ci/ciMetadata.cpp ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciObject.cpp ! src/share/vm/ci/ciSignature.cpp ! src/share/vm/ci/ciType.cpp ! src/share/vm/classfile/classFileError.cpp ! src/share/vm/classfile/classFileParser.hpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/defaultMethods.cpp ! src/share/vm/classfile/dictionary.cpp ! src/share/vm/classfile/dictionary.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/classfile/verifier.hpp ! src/share/vm/classfile/vmSymbols.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/compressedStream.cpp ! src/share/vm/code/debugInfo.cpp ! src/share/vm/code/exceptionHandlerTable.cpp ! src/share/vm/code/icBuffer.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/pcDesc.cpp ! src/share/vm/code/relocInfo.cpp ! src/share/vm/code/scopeDesc.cpp ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileLog.cpp ! src/share/vm/compiler/compileLog.hpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/compiler/disassembler.cpp ! src/share/vm/compiler/methodLiveness.cpp ! src/share/vm/compiler/oopMap.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/adaptiveFreeList.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/freeChunk.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/vmCMSOperations.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp ! src/share/vm/gc_implementation/g1/g1AllocRegion.hpp ! src/share/vm/gc_implementation/g1/g1BiasedArray.cpp ! src/share/vm/gc_implementation/g1/g1BiasedArray.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/g1CardCounts.cpp ! src/share/vm/gc_implementation/g1/g1CardCounts.hpp ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1HRPrinter.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/satbQueue.cpp ! src/share/vm/gc_implementation/g1/survRateGroup.cpp ! src/share/vm/gc_implementation/parNew/asParNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parCardTableModRefBS.cpp ! src/share/vm/gc_implementation/parNew/parNewGeneration.cpp ! src/share/vm/gc_implementation/parNew/parOopClosures.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/asPSYoungGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/gcTaskThread.cpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/pcTasks.cpp ! src/share/vm/gc_implementation/parallelScavenge/psAdaptiveSizePolicy.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.cpp ! src/share/vm/gc_implementation/parallelScavenge/psPromotionManager.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/psVirtualspace.cpp ! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp ! src/share/vm/gc_implementation/shared/ageTable.cpp ! src/share/vm/gc_implementation/shared/allocationStats.hpp ! src/share/vm/gc_implementation/shared/immutableSpace.cpp ! src/share/vm/gc_implementation/shared/markSweep.cpp ! src/share/vm/gc_implementation/shared/mutableNUMASpace.cpp ! src/share/vm/gc_implementation/shared/mutableSpace.cpp ! src/share/vm/gc_implementation/shared/parGCAllocBuffer.cpp ! src/share/vm/gc_implementation/shared/spaceDecorator.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/interpreter/interpreter.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/interpreter/oopMapCache.cpp ! src/share/vm/interpreter/templateInterpreter.cpp ! src/share/vm/libadt/dict.cpp ! src/share/vm/libadt/set.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/binaryTreeDictionary.cpp ! src/share/vm/memory/blockOffsetTable.cpp ! src/share/vm/memory/cardTableModRefBS.cpp ! src/share/vm/memory/cardTableModRefBS.hpp ! src/share/vm/memory/cardTableRS.cpp ! src/share/vm/memory/collectorPolicy.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/gcLocker.cpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genOopClosures.hpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/generation.hpp ! src/share/vm/memory/heapInspection.cpp ! src/share/vm/memory/heapInspection.hpp ! src/share/vm/memory/metachunk.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/threadLocalAllocBuffer.cpp ! src/share/vm/memory/threadLocalAllocBuffer.inline.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/annotations.cpp ! src/share/vm/oops/constMethod.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/generateOopMap.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/klass.inline.hpp ! src/share/vm/oops/klassVtable.cpp ! src/share/vm/oops/markOop.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/oop.cpp ! src/share/vm/oops/oop.inline.hpp ! src/share/vm/opto/block.cpp ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/gcm.cpp ! src/share/vm/opto/idealGraphPrinter.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/loopPredicate.cpp ! src/share/vm/opto/loopnode.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/opto/node.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/regmask.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jniCheck.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvmtiEnter.xsl ! src/share/vm/prims/jvmtiEnvThreadState.cpp ! src/share/vm/prims/jvmtiEventController.cpp ! src/share/vm/prims/jvmtiExport.cpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/privilegedStack.cpp ! src/share/vm/prims/unsafe.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp ! src/share/vm/runtime/biasedLocking.cpp ! src/share/vm/runtime/compilationPolicy.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/frame.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/handles.cpp ! src/share/vm/runtime/interfaceSupport.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/jniHandles.cpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/osThread.cpp ! src/share/vm/runtime/perfData.cpp ! src/share/vm/runtime/perfMemory.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/safepoint.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/signature.cpp ! src/share/vm/runtime/stackValue.cpp ! src/share/vm/runtime/stackValueCollection.cpp ! src/share/vm/runtime/stubCodeGenerator.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp ! src/share/vm/runtime/timer.cpp ! src/share/vm/runtime/unhandledOops.cpp ! src/share/vm/runtime/vframe.cpp ! src/share/vm/runtime/vframe.hpp ! src/share/vm/runtime/vframeArray.cpp ! src/share/vm/runtime/virtualspace.cpp ! src/share/vm/runtime/vmThread.cpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_version.cpp ! src/share/vm/services/attachListener.cpp ! src/share/vm/services/classLoadingService.cpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticFramework.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/services/lowMemoryDetector.cpp ! src/share/vm/services/management.cpp ! src/share/vm/services/memReporter.cpp ! src/share/vm/services/memSnapshot.cpp ! src/share/vm/services/memTrackWorker.cpp ! src/share/vm/services/nmtDCmd.cpp ! src/share/vm/services/threadService.cpp ! src/share/vm/trace/traceStream.hpp ! src/share/vm/utilities/array.hpp ! src/share/vm/utilities/bitMap.cpp ! src/share/vm/utilities/constantTag.cpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/debug.hpp ! src/share/vm/utilities/events.cpp ! src/share/vm/utilities/events.hpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/exceptions.hpp ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/numberSeq.cpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp ! src/share/vm/utilities/quickSort.cpp ! src/share/vm/utilities/taskqueue.cpp ! src/share/vm/utilities/vmError.cpp ! src/share/vm/utilities/workgroup.cpp ! src/share/vm/utilities/xmlstream.cpp ! src/share/vm/utilities/xmlstream.hpp Changeset: c31d0c31e7bf Author: twisti Date: 2014-05-12 17:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c31d0c31e7bf Merge ! src/share/vm/code/codeCache.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp From albert.noll at oracle.com Tue May 13 10:35:13 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Tue, 13 May 2014 10:35:13 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8021770: BackEdgeThreshold option is no longer used and should be removed Message-ID: <201405131035.s4DAZEfH007719@aojmv0008> Changeset: 3d247564e2d8 Author: anoll Date: 2014-05-13 11:25 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3d247564e2d8 8021770: BackEdgeThreshold option is no longer used and should be removed Summary: The BackEdgeThreshold option is removed because it is no longer used. Reviewed-by: twisti, kvn, cjplummer Contributed-by: Tobias Hartmann ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/sparc/vm/c1_globals_sparc.hpp ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/x86/vm/c1_globals_x86.hpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/cpu/zero/vm/shark_globals_zero.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp From igor.veresov at oracle.com Tue May 13 19:40:06 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Tue, 13 May 2014 19:40:06 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8032463: VirtualDispatch test timeout with DeoptimizeALot Message-ID: <201405131940.s4DJe7Xf003976@aojmv0008> Changeset: 975d903e1de3 Author: iveresov Date: 2014-05-13 11:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/975d903e1de3 8032463: VirtualDispatch test timeout with DeoptimizeALot Summary: Introduce code aging for warm method detection Reviewed-by: kvn, twisti ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp ! src/cpu/sparc/vm/c1_Runtime1_sparc.cpp ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp ! src/cpu/x86/vm/c1_Runtime1_x86.cpp ! src/share/vm/c1/c1_CodeStubs.hpp ! src/share/vm/c1/c1_Compilation.hpp ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_LIRGenerator.hpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/c1/c1_Runtime1.hpp ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/methodCounters.cpp ! src/share/vm/oops/methodCounters.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/runtime/vmStructs.cpp From vladimir.x.ivanov at oracle.com Wed May 14 14:55:23 2014 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Wed, 14 May 2014 14:55:23 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8023461: Thread holding lock at safepoint that vm can block on: MethodCompileQueue_lock Message-ID: <201405141455.s4EEtOFu002746@aojmv0008> Changeset: 99dc0ff1d4c7 Author: vlivanov Date: 2014-03-11 15:06 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/99dc0ff1d4c7 8023461: Thread holding lock at safepoint that vm can block on: MethodCompileQueue_lock Reviewed-by: kvn, iveresov ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/oops/method.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp From david.r.chase at oracle.com Wed May 14 17:24:45 2014 From: david.r.chase at oracle.com (david.r.chase at oracle.com) Date: Wed, 14 May 2014 17:24:45 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8043029: Change 8037816 breaks HS build with older GCC versions which don't support diagnostic pragmas Message-ID: <201405141724.s4EHOlp4027313@aojmv0008> Changeset: 3624b11235ba Author: simonis Date: 2014-05-14 12:09 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3624b11235ba 8043029: Change 8037816 breaks HS build with older GCC versions which don't support diagnostic pragmas Summary: Added conditions around macro definitions for pragmas. Reviewed-by: kvn ! src/share/vm/utilities/globalDefinitions_gcc.hpp From igor.veresov at oracle.com Wed May 14 22:32:02 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Wed, 14 May 2014 22:32:02 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8043063: Code aging should allocate MethodCounters when flushing a method Message-ID: <201405142232.s4EMW3Sx014038@aojmv0008> Changeset: c98ef93bfe9a Author: iveresov Date: 2014-05-14 14:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c98ef93bfe9a 8043063: Code aging should allocate MethodCounters when flushing a method Summary: Make sure that MethodCounters are present when the method is flushed for the first time to switch on code aging Reviewed-by: kvn ! src/share/vm/runtime/sweeper.cpp From roland.westrelin at oracle.com Thu May 15 08:56:02 2014 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Thu, 15 May 2014 08:56:02 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8026694: New type profiling points break compilation replay Message-ID: <201405150856.s4F8u4qA015889@aojmv0008> Changeset: 75e1ec763270 Author: roland Date: 2014-05-15 09:09 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/75e1ec763270 8026694: New type profiling points break compilation replay Summary: fixes compilation replay with new profiling points Reviewed-by: kvn, twisti ! agent/src/share/classes/sun/jvm/hotspot/ci/ciEnv.java ! agent/src/share/classes/sun/jvm/hotspot/ci/ciKlass.java ! agent/src/share/classes/sun/jvm/hotspot/ci/ciMethod.java ! agent/src/share/classes/sun/jvm/hotspot/ci/ciMethodData.java - agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java - agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java + agent/src/share/classes/sun/jvm/hotspot/oops/ArgInfoData.java + agent/src/share/classes/sun/jvm/hotspot/oops/CallTypeData.java + agent/src/share/classes/sun/jvm/hotspot/oops/CallTypeDataInterface.java ! agent/src/share/classes/sun/jvm/hotspot/oops/DataLayout.java ! agent/src/share/classes/sun/jvm/hotspot/oops/Method.java ! agent/src/share/classes/sun/jvm/hotspot/oops/MethodData.java + agent/src/share/classes/sun/jvm/hotspot/oops/MethodDataInterface.java + agent/src/share/classes/sun/jvm/hotspot/oops/ParametersTypeData.java ! agent/src/share/classes/sun/jvm/hotspot/oops/ReceiverTypeData.java + agent/src/share/classes/sun/jvm/hotspot/oops/ReturnTypeEntry.java + agent/src/share/classes/sun/jvm/hotspot/oops/SpeculativeTrapData.java + agent/src/share/classes/sun/jvm/hotspot/oops/TypeEntries.java + agent/src/share/classes/sun/jvm/hotspot/oops/TypeEntriesAtCall.java + agent/src/share/classes/sun/jvm/hotspot/oops/TypeStackSlotEntries.java ! agent/src/share/classes/sun/jvm/hotspot/oops/VirtualCallData.java + agent/src/share/classes/sun/jvm/hotspot/oops/VirtualCallTypeData.java ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/ci/ciReplay.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/runtime/vmStructs.cpp From igor.veresov at oracle.com Thu May 15 18:46:03 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 15 May 2014 18:46:03 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8043180: SIGSEGV in Events::log_deopt_message Message-ID: <201405151846.s4FIk4RC022601@aojmv0008> Changeset: 6fe134d57261 Author: iveresov Date: 2014-05-15 10:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6fe134d57261 8043180: SIGSEGV in Events::log_deopt_message Summary: Added missing deopt reason name Reason_tenured Reviewed-by: kvn, twisti ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp From alejandro.murillo at oracle.com Fri May 16 11:33:53 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 16 May 2014 11:33:53 +0000 Subject: hg: jdk9/hs-comp: 5 new changesets Message-ID: <201405161133.s4GBXroh027453@aojmv0008> Changeset: 87acde3de1cc Author: coffeys Date: 2014-05-13 10:20 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/87acde3de1cc 8042932: Bump up the -source version for JDK 9 builds Reviewed-by: chegar, erikj, thurka ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh Changeset: b84fc0b1efc2 Author: mduigou Date: 2014-05-13 08:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b84fc0b1efc2 8042810: hgforest: some shells run read in sub-shell and can't use fifo Reviewed-by: chegar, erikj ! common/bin/hgforest.sh Changeset: 4b3b50207ae3 Author: mduigou Date: 2014-05-14 16:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/4b3b50207ae3 8043182: hgforest.sh: syntax error on line 329 Reviewed-by: darcy ! common/bin/hgforest.sh Changeset: aa3bad45444a Author: katleman Date: 2014-05-15 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/aa3bad45444a Added tag jdk9-b13 for changeset 5800456add07 ! .hgtags Changeset: 4e3aa9723e99 Author: lana Date: 2014-05-15 10:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/4e3aa9723e99 Merge From alejandro.murillo at oracle.com Fri May 16 11:33:57 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 16 May 2014 11:33:57 +0000 Subject: hg: jdk9/hs-comp/corba: 3 new changesets Message-ID: <201405161133.s4GBXwFo027513@aojmv0008> Changeset: 48a86f89eeb3 Author: coffeys Date: 2014-05-13 20:59 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/48a86f89eeb3 8042906: Remove use of reflection in ORB Reviewed-by: alanb, chegar, dfuchs, psandoz ! src/share/classes/com/sun/corba/se/spi/orb/ORB.java Changeset: a8950b108a74 Author: katleman Date: 2014-05-15 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/a8950b108a74 Added tag jdk9-b13 for changeset 088eec4c36f4 ! .hgtags Changeset: a2b82f863ba9 Author: lana Date: 2014-05-15 10:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/a2b82f863ba9 Merge From alejandro.murillo at oracle.com Fri May 16 11:34:06 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 16 May 2014 11:34:06 +0000 Subject: hg: jdk9/hs-comp/jaxp: Added tag jdk9-b13 for changeset 5eaf717f6e36 Message-ID: <201405161134.s4GBY8Il027583@aojmv0008> Changeset: 32b3fc4bc737 Author: katleman Date: 2014-05-15 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/32b3fc4bc737 Added tag jdk9-b13 for changeset 5eaf717f6e36 ! .hgtags From alejandro.murillo at oracle.com Fri May 16 11:34:11 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 16 May 2014 11:34:11 +0000 Subject: hg: jdk9/hs-comp/jaxws: Added tag jdk9-b13 for changeset 3d42204854c9 Message-ID: <201405161134.s4GBYCYP027748@aojmv0008> Changeset: 02e58850b706 Author: katleman Date: 2014-05-15 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/02e58850b706 Added tag jdk9-b13 for changeset 3d42204854c9 ! .hgtags From alejandro.murillo at oracle.com Fri May 16 11:34:18 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 16 May 2014 11:34:18 +0000 Subject: hg: jdk9/hs-comp/jdk: 13 new changesets Message-ID: <201405161135.s4GBZUwM028136@aojmv0008> Changeset: 05e9c9216e26 Author: ykantser Date: 2014-05-09 15:24 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/05e9c9216e26 8034960: Serviceability tests using @library failing with java.lang.NoClassDefFoundError Reviewed-by: sla, alanb ! test/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java ! test/com/sun/tools/attach/BasicTests.java ! test/com/sun/tools/attach/PermissionTest.java ! test/com/sun/tools/attach/ProviderTest.java ! test/java/io/BufferedInputStream/LargeCopyWithMark.java ! test/java/lang/instrument/PremainClass/NoPremainAgentTest.java ! test/java/lang/instrument/PremainClass/PremainClassTest.java ! test/java/lang/instrument/PremainClass/ZeroArgPremainAgentTest.java ! test/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java ! test/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/java/net/URLPermission/nstest/lookup.sh ! test/javax/management/monitor/StartStopTest.java ! test/sun/management/jmxremote/bootstrap/CustomLauncherTest.java ! test/sun/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java ! test/sun/tools/jcmd/TestJcmdDefaults.java ! test/sun/tools/jcmd/TestJcmdSanity.java ! test/sun/tools/jmap/BasicJMapTest.java ! test/sun/tools/jstack/BasicJStackTest.java Changeset: 35bbba418241 Author: yan Date: 2014-05-12 14:12 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/35bbba418241 8030709: Tidy warnings cleanup for java.lang package; minor cleanup in java.math, javax.script Reviewed-by: lancea Contributed-by: Alexander Stepanov ! src/share/classes/java/lang/Character.java ! src/share/classes/java/lang/Math.java ! src/share/classes/java/lang/Runtime.java ! src/share/classes/java/lang/SecurityManager.java ! src/share/classes/java/lang/String.java ! src/share/classes/java/lang/System.java ! src/share/classes/java/lang/instrument/package.html ! src/share/classes/java/lang/invoke/MethodHandles.java ! src/share/classes/java/lang/management/MemoryNotificationInfo.java ! src/share/classes/java/lang/management/ThreadInfo.java ! src/share/classes/java/lang/management/package.html ! src/share/classes/java/math/BigInteger.java ! src/share/classes/javax/script/ScriptEngineFactory.java Changeset: fa4fc23cba16 Author: yan Date: 2014-05-12 14:33 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fa4fc23cba16 8038795: Tidy warnings cleanup for javax.management Reviewed-by: dfuchs Contributed-by: Alexander Stepanov ! src/share/classes/javax/management/MBeanPermission.java ! src/share/classes/javax/management/MBeanServerPermission.java ! src/share/classes/javax/management/modelmbean/ModelMBeanNotificationBroadcaster.java ! src/share/classes/javax/management/openmbean/CompositeType.java ! src/share/classes/javax/management/openmbean/OpenMBeanAttributeInfo.java ! src/share/classes/javax/management/openmbean/OpenMBeanConstructorInfo.java ! src/share/classes/javax/management/openmbean/OpenMBeanInfo.java ! src/share/classes/javax/management/openmbean/OpenMBeanOperationInfo.java ! src/share/classes/javax/management/openmbean/OpenMBeanParameterInfo.java ! src/share/classes/javax/management/openmbean/TabularType.java ! src/share/classes/javax/management/remote/JMXConnectorFactory.java ! src/share/classes/javax/management/remote/JMXConnectorServerFactory.java ! src/share/classes/javax/management/remote/JMXPrincipal.java ! src/share/classes/javax/management/remote/package.html ! src/share/classes/javax/management/remote/rmi/package.html Changeset: 27e0909d3fa0 Author: plevart Date: 2014-05-12 17:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/27e0909d3fa0 8000975: (process) Merge UNIXProcess.java.bsd & UNIXProcess.java.linux (& .solaris & .aix) Reviewed-by: alanb, rriggs, martin ! make/gensrc/GensrcMisc.gmk + src/solaris/classes/java/lang/UNIXProcess.java - src/solaris/classes/java/lang/UNIXProcess.java.aix - src/solaris/classes/java/lang/UNIXProcess.java.bsd - src/solaris/classes/java/lang/UNIXProcess.java.linux - src/solaris/classes/java/lang/UNIXProcess.java.solaris ! test/java/lang/ProcessBuilder/SecurityManagerClinit.java Changeset: 013ac43d9800 Author: mullan Date: 2014-05-12 12:35 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/013ac43d9800 6996377: shrink duplicate code in the constructor of PKIXValidator Reviewed-by: mullan, xuelei Contributed-by: jamil.j.nimeh at oracle.com ! src/share/classes/sun/security/validator/PKIXValidator.java + test/sun/security/validator/ConstructorTest.java Changeset: 97487e77f598 Author: alanb Date: 2014-05-13 11:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/97487e77f598 8042889: (props) Properties.loadFromXML/storeToXML should consistently use the UKit parser Reviewed-by: joehw, chegar, mchung ! make/profile-rtjar-includes.txt ! src/share/classes/java/util/Properties.java - src/share/classes/jdk/internal/util/xml/BasicXmlPropertiesProvider.java - src/share/classes/sun/util/spi/XmlPropertiesProvider.java - src/share/classes/sun/util/xml/META-INF/services/sun.util.spi.XmlPropertiesProvider - src/share/classes/sun/util/xml/PlatformXmlPropertiesProvider.java ! test/java/util/Properties/CompatibilityTest.java ! test/java/util/Properties/ConcurrentLoadAndStoreXML.java - test/java/util/Properties/CustomProvider.java ! test/java/util/Properties/LoadAndStoreXML.java ! test/java/util/Properties/LoadAndStoreXMLWithDefaults.java - test/java/util/Properties/MyXmlPropertiesProvider.java Changeset: b5fe9c840818 Author: michaelm Date: 2014-05-14 11:16 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b5fe9c840818 8034170: src/share/classes/sun/net/www/protocol/http/DigestAuthentication.java Reviewed-by: chegar ! src/share/classes/sun/net/www/protocol/http/DigestAuthentication.java + test/java/net/Authenticator/B8034170.java Changeset: d7a42bf19905 Author: alanb Date: 2014-05-14 16:40 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d7a42bf19905 8043119: (props) Properties.storeToXML closes output stream Reviewed-by: lancea ! src/share/classes/jdk/internal/util/xml/PropertiesDefaultHandler.java ! test/java/util/Properties/LoadAndStoreXML.java Changeset: 6d8b6c20a32b Author: naoto Date: 2014-05-14 10:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6d8b6c20a32b 8041791: String.toLowerCase regression - violates Unicode standard Reviewed-by: peytoia ! src/share/classes/java/lang/ConditionalSpecialCasing.java ! src/share/classes/java/lang/String.java ! test/java/lang/String/ToLowerCase.java Changeset: 14eb478a5c4c Author: aefimov Date: 2014-05-15 18:18 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/14eb478a5c4c 8043012: (tz) Support tzdata2014c Reviewed-by: okutsu, peytoia ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/asia ! make/data/tzdata/europe ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/africa ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/europe Changeset: eb6f07ec4509 Author: chegar Date: 2014-05-14 15:46 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/eb6f07ec4509 7153400: ThreadPoolExecutor's setCorePoolSize method allows corePoolSize > maxPoolSize Reviewed-by: chegar, martin, mduigou Contributed-by: Pavel Rappo ! src/share/classes/java/util/concurrent/ThreadPoolExecutor.java Changeset: b014e6e0b04d Author: katleman Date: 2014-05-15 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b014e6e0b04d Added tag jdk9-b13 for changeset c7c8002d0272 ! .hgtags Changeset: 5c7a17a81afd Author: lana Date: 2014-05-15 10:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5c7a17a81afd Merge - src/share/classes/jdk/internal/util/xml/BasicXmlPropertiesProvider.java - src/share/classes/sun/util/spi/XmlPropertiesProvider.java - src/share/classes/sun/util/xml/META-INF/services/sun.util.spi.XmlPropertiesProvider - src/share/classes/sun/util/xml/PlatformXmlPropertiesProvider.java - src/solaris/classes/java/lang/UNIXProcess.java.aix - src/solaris/classes/java/lang/UNIXProcess.java.bsd - src/solaris/classes/java/lang/UNIXProcess.java.linux - src/solaris/classes/java/lang/UNIXProcess.java.solaris - test/java/util/Properties/CustomProvider.java - test/java/util/Properties/MyXmlPropertiesProvider.java From alejandro.murillo at oracle.com Fri May 16 11:38:05 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 16 May 2014 11:38:05 +0000 Subject: hg: jdk9/hs-comp/langtools: 13 new changesets Message-ID: <201405161138.s4GBcNXF028508@aojmv0008> Changeset: e5d0d7510671 Author: dlsmith Date: 2014-05-09 14:56 -0600 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/e5d0d7510671 8042656: Inference produces spurious error for intersection type bounds check Summary: Fix subtyping for intersections involving capture variables Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/generics/typevars/IntersectionSubVar.java Changeset: 7e5918873ba1 Author: jlahoda Date: 2014-05-09 23:31 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/7e5918873ba1 8042867: Missing license header for langtools/make/netbeans/langtools/nbproject/project.properties Reviewed-by: ksrini ! make/netbeans/langtools/nbproject/project.properties Changeset: 94aca852a4d0 Author: jjg Date: 2014-05-09 15:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/94aca852a4d0 8038730: Clean up the way JavadocTester is invoked, and checks for errors. Reviewed-by: ksrini, sogoel, bpatel ! test/com/sun/javadoc/5093723/T5093723.java ! test/com/sun/javadoc/AccessAsciiArt/AccessAsciiArt.java ! test/com/sun/javadoc/AccessFrameTitle/AccessFrameTitle.java ! test/com/sun/javadoc/AccessH1/AccessH1.java ! test/com/sun/javadoc/AccessSkipNav/AccessSkipNav.java ! test/com/sun/javadoc/AccessSummary/AccessSummary.java ! test/com/sun/javadoc/AuthorDD/AuthorDD.java ! test/com/sun/javadoc/DocRootSlash/DocRootSlash.java ! test/com/sun/javadoc/InheritDocForUserTags/DocTest.java ! test/com/sun/javadoc/JavascriptWinTitle/JavascriptWinTitle.java ! test/com/sun/javadoc/MetaTag/MetaTag.java ! test/com/sun/javadoc/PackagesHeader/PackagesHeader.java ! test/com/sun/javadoc/T6735320/T6735320.java ! test/com/sun/javadoc/ValidHtml/ValidHtml.java ! test/com/sun/javadoc/VersionNumber/VersionNumber.java ! test/com/sun/javadoc/WindowTitles/WindowTitles.java ! test/com/sun/javadoc/constantValues/TestConstantValuesDriver.java ! test/com/sun/javadoc/dupThrowsTags/TestDupThrowsTags.java ! test/com/sun/javadoc/lib/JavadocTester.java ! test/com/sun/javadoc/testAbsLinkPath/TestAbsLinkPath.java ! test/com/sun/javadoc/testAbstractMethod/TestAbstractMethod.java ! test/com/sun/javadoc/testAnchorNames/TestAnchorNames.java ! test/com/sun/javadoc/testAnnotationOptional/TestAnnotationOptional.java ! test/com/sun/javadoc/testAnnotationTypes/TestAnnotationTypes.java ! test/com/sun/javadoc/testBackSlashInLink/TestBackSlashInLink.java ! test/com/sun/javadoc/testBadPackageFileInJar/TestBadPackageFileInJar.java ! test/com/sun/javadoc/testBadSourceFile/TestBadSourceFile.java ! test/com/sun/javadoc/testBaseClass/TestBaseClass.java ! test/com/sun/javadoc/testBreakIterator/TestBreakIterator.java ! test/com/sun/javadoc/testCRLineSeparator/TestCRLineSeparator.java ! test/com/sun/javadoc/testCharset/TestCharset.java ! test/com/sun/javadoc/testClassCrossReferences/TestClassCrossReferences.java ! test/com/sun/javadoc/testClassTree/TestClassTree.java ! test/com/sun/javadoc/testCmndLineClass/TestCmndLineClass.java ! test/com/sun/javadoc/testCompletionFailure/TestCompletionFailure.java ! test/com/sun/javadoc/testConstantValuesPage/TestConstantValuesPage.java ! test/com/sun/javadoc/testConstructorIndent/TestConstructorIndent.java ! test/com/sun/javadoc/testConstructors/TestConstructors.java ! test/com/sun/javadoc/testCustomTag/TestCustomTag.java ! test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java ! test/com/sun/javadoc/testDocEncoding/TestDocEncoding.java ! test/com/sun/javadoc/testDocErrorReporter/TestDocErrorReporter.java ! test/com/sun/javadoc/testDocFileDir/TestDocFileDir.java ! test/com/sun/javadoc/testDocFiles/TestDocFiles.java ! test/com/sun/javadoc/testDocRootInlineTag/TestDocRootInlineTag.java ! test/com/sun/javadoc/testDocRootLink/TestDocRootLink.java ! test/com/sun/javadoc/testDupParamWarn/TestDupParamWarn.java ! test/com/sun/javadoc/testEmptyClass/TestEmptyClass.java ! test/com/sun/javadoc/testEnclosingClass/TestEnclosingClass.java ! test/com/sun/javadoc/testEncoding/TestEncoding.java ! test/com/sun/javadoc/testExternalOverridenMethod/TestExternalOverridenMethod.java ! test/com/sun/javadoc/testGeneratedBy/TestGeneratedBy.java ! test/com/sun/javadoc/testGroupOption/TestGroupOption.java ! test/com/sun/javadoc/testHeadings/TestHeadings.java ! test/com/sun/javadoc/testHelpFile/TestHelpFile.java ! test/com/sun/javadoc/testHelpOption/TestHelpOption.java ! test/com/sun/javadoc/testHiddenMembers/TestHiddenMembers.java ! test/com/sun/javadoc/testHref/TestHref.java ! test/com/sun/javadoc/testHrefInDocComment/TestHrefInDocComment.java ! test/com/sun/javadoc/testHtmlComments/TestHtmlComments.java ! test/com/sun/javadoc/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java ! test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java ! test/com/sun/javadoc/testHtmlStrongTag/TestHtmlStrongTag.java ! test/com/sun/javadoc/testHtmlTableStyles/TestHtmlTableStyles.java ! test/com/sun/javadoc/testHtmlTableTags/TestHtmlTableTags.java ! test/com/sun/javadoc/testHtmlTag/TestHtmlTag.java ! test/com/sun/javadoc/testIndentation/TestIndentation.java ! test/com/sun/javadoc/testIndex/TestIndex.java ! test/com/sun/javadoc/testInlineLinkLabel/TestInlineLinkLabel.java ! test/com/sun/javadoc/testInterface/TestInterface.java ! test/com/sun/javadoc/testJavaFX/TestJavaFX.java ! test/com/sun/javadoc/testJavascript/TestJavascript.java ! test/com/sun/javadoc/testLambdaFeature/TestLambdaFeature.java ! test/com/sun/javadoc/testLeadingSpaces/LeadingSpaces.java ! test/com/sun/javadoc/testLegacyTaglet/TestLegacyTaglet.java ! test/com/sun/javadoc/testLinkOption/TestBadLinkOption.java ! test/com/sun/javadoc/testLinkOption/TestLinkOption.java ! test/com/sun/javadoc/testLinkOption/TestNewLineInLink.java ! test/com/sun/javadoc/testLinkTaglet/TestLinkTaglet.java ! test/com/sun/javadoc/testLinkToSerialForm/TestLinkToSerialForm.java ! test/com/sun/javadoc/testLiteralCodeInPre/TestLiteralCodeInPre.java ! test/com/sun/javadoc/testMemberInheritence/TestMemberInheritence.java ! test/com/sun/javadoc/testMemberSummary/TestMemberSummary.java ! test/com/sun/javadoc/testMethodTypes/TestMethodTypes.java ! test/com/sun/javadoc/testModifier/TestModifier.java ! test/com/sun/javadoc/testNavigation/TestNavigation.java ! test/com/sun/javadoc/testNestedGenerics/TestNestedGenerics.java ! test/com/sun/javadoc/testNestedInlineTag/TestNestedInlineTag.java ! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/com/sun/javadoc/testNoPackagesFile/TestNoPackagesFile.java ! test/com/sun/javadoc/testNonFrameWarning/TestNonFrameWarning.java ! test/com/sun/javadoc/testNotifications/TestNotifications.java ! test/com/sun/javadoc/testOptions/TestOptions.java ! test/com/sun/javadoc/testOrdering/TestOrdering.java ! test/com/sun/javadoc/testOverridenMethods/TestMultiInheritence.java ! test/com/sun/javadoc/testOverridenMethods/TestOverridenMethodDocCopy.java ! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethods.java ! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPackageFlag.java ! test/com/sun/javadoc/testOverridenMethods/TestOverridenPrivateMethodsWithPrivateFlag.java ! test/com/sun/javadoc/testPackageDeprecation/TestPackageDeprecation.java ! test/com/sun/javadoc/testPackagePage/TestPackagePage.java ! test/com/sun/javadoc/testParamTaglet/TestParamTaglet.java ! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java ! test/com/sun/javadoc/testProfiles/TestProfiles.java ! test/com/sun/javadoc/testProfiles/TestProfilesConfiguration.java ! test/com/sun/javadoc/testRecurseSubPackages/TestRecurseSubPackages.java ! test/com/sun/javadoc/testRelativeLinks/TestRelativeLinks.java ! test/com/sun/javadoc/testRepeatedAnnotations/TestRepeatedAnnotations.java ! test/com/sun/javadoc/testReturnTag/TestReturnTag.java ! test/com/sun/javadoc/testSeeTag/TestSeeTag.java ! test/com/sun/javadoc/testSerialVersionUID/TestSerialVersionUID.java ! test/com/sun/javadoc/testSerializedForm/TestSerializedForm.java ! test/com/sun/javadoc/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java ! test/com/sun/javadoc/testSimpleTag/TestSimpleTag.java ! test/com/sun/javadoc/testSimpleTagExclude/TestSimpleTagExclude.java ! test/com/sun/javadoc/testSimpleTagInherit/TestSimpleTagInherit.java ! test/com/sun/javadoc/testSinceTag/TestSinceTag.java ! test/com/sun/javadoc/testSingleQuotedLink/TestSingleQuotedLink.java ! test/com/sun/javadoc/testSourceTab/TestSourceTab.java ! test/com/sun/javadoc/testStylesheet/TestStylesheet.java ! test/com/sun/javadoc/testSubTitle/TestSubTitle.java ! test/com/sun/javadoc/testSummaryHeading/TestSummaryHeading.java ! test/com/sun/javadoc/testSuperclassInSerialForm/TestSuperClassInSerialForm.java ! test/com/sun/javadoc/testSupplementary/TestSupplementary.java ! test/com/sun/javadoc/testTagHolderMethod/TestTagHolderMethod.java ! test/com/sun/javadoc/testTagInheritence/TestTagInheritence.java ! test/com/sun/javadoc/testTagMisuse/TestTagMisuse.java ! test/com/sun/javadoc/testTagOutput/TestTagOutput.java ! test/com/sun/javadoc/testTaglets/TestTaglets.java ! test/com/sun/javadoc/testThrowsHead/TestThrowsHead.java ! test/com/sun/javadoc/testThrowsInheritence/TestThrowsTagInheritence.java ! test/com/sun/javadoc/testThrowsTag/TestThrowsTag.java ! test/com/sun/javadoc/testTitleInHref/TestTitleInHref.java ! test/com/sun/javadoc/testTopOption/TestTopOption.java ! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java ! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java ! test/com/sun/javadoc/testUnnamedPackage/TestUnnamedPackage.java ! test/com/sun/javadoc/testUseOption/TestUseOption.java ! test/com/sun/javadoc/testValueTag/TestValueTag.java ! test/com/sun/javadoc/testWarnBadParamNames/TestWarnBadParamNames.java ! test/com/sun/javadoc/testWarnings/TestWarnings.java ! test/com/sun/javadoc/testWindowTitle/TestWindowTitle.java ! test/com/sun/javadoc/testXOption/TestXOption.java ! test/com/sun/javadoc/typeAnnotations/smoke/TestSmoke.java Changeset: 615a70db794b Author: vromero Date: 2014-05-10 00:46 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/615a70db794b 8037379: fix for JDK-8029569 doesn't cover all possible cases Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/tools/javac/T8029569/VarargsAmbiguityCrashTest.java ! test/tools/javac/T8029569/VarargsAmbiguityCrashTest.out Changeset: aa1236dbf865 Author: vromero Date: 2014-05-10 01:24 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/aa1236dbf865 8028503: javac, for method references a primitive type can be added as a bound Reviewed-by: jjg, dlsmith ! src/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/generics/inference/T8028503/PrimitiveTypeInBoundForMethodRefTest.java ! test/tools/javac/lambda/MethodReference42.out ! test/tools/javac/lambda/MethodReference44.out Changeset: c1c2a5f9ba0c Author: jjg Date: 2014-05-09 18:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/c1c2a5f9ba0c 8042886: Test langtools/test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java fails on Windows Reviewed-by: darcy ! test/com/sun/javadoc/testHtmlDocument/TestHtmlDocument.java Changeset: 9c2c24a6785d Author: emc Date: 2014-05-09 22:27 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/9c2c24a6785d 8035763: Error parsing binary type annotations data in javac Summary: Fix accidental reversal of read order from a previous change Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java Changeset: 4525f3a38730 Author: dlsmith Date: 2014-05-13 15:29 -0600 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/4525f3a38730 8034223: Most-specific should not have any special treatment for boxed vs. unboxed types Summary: Rewrite most-specific logic to conform to JLS 8 15.12.2.5 Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/code/Source.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/tree/JCTree.java + test/tools/javac/lambda/MostSpecific10.java + test/tools/javac/lambda/MostSpecific11.java + test/tools/javac/lambda/MostSpecific12.java + test/tools/javac/lambda/MostSpecific12.out + test/tools/javac/lambda/MostSpecific13.java + test/tools/javac/lambda/MostSpecific13.out + test/tools/javac/lambda/MostSpecific14.java + test/tools/javac/lambda/MostSpecific14.out ! test/tools/javac/lambda/TargetType16.java - test/tools/javac/lambda/TargetType16.out ! test/tools/javac/lambda/TargetType23.java ! test/tools/javac/lambda/TargetType23.out ! test/tools/javac/resolve/ResolveHarness.java ! test/tools/javac/resolve/tests/PrimitiveOverReferenceVarargsAmbiguous.java + test/tools/javac/resolve/tests/PrimitiveVsReferenceSamePhase.java Changeset: 464d69f73516 Author: dlsmith Date: 2014-05-13 15:34 -0600 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/464d69f73516 8042882: Support verbosity options in langtools testing 8032441: langtools/test/Makefile breaks when JT_JAVA set to a JDK 9 build Reviewed-by: mduigou ! test/Makefile Changeset: 69210df6b020 Author: katleman Date: 2014-05-15 10:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/69210df6b020 Added tag jdk9-b13 for changeset 2c8bb81b5d48 ! .hgtags Changeset: 1df3f53b9d98 Author: lana Date: 2014-05-15 10:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/1df3f53b9d98 Merge - test/tools/javac/lambda/TargetType16.out Changeset: d488132dbea7 Author: anazarov Date: 2014-05-12 17:09 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/d488132dbea7 8042771: Missing bug id in test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java Reviewed-by: jjg ! test/tools/javac/classfiles/attributes/SourceFile/NoSourceFileAttribute.java Changeset: 4487f6f98252 Author: jlahoda Date: 2014-05-16 10:52 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/4487f6f98252 8043186: javac test langtools/tools/javac/util/StringUtilsTest.java fails Summary: The result of String.toLowerCase.indexOf does not always point at the start of the given string in the non-lowercased text. Reviewed-by: jjg, bpatel ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/doclets/formats/html/MethodWriterImpl.java ! src/share/classes/com/sun/tools/javac/util/StringUtils.java ! test/com/sun/javadoc/testRelativeLinks/TestRelativeLinks.java ! test/com/sun/javadoc/testRelativeLinks/pkg/C.java ! test/com/sun/javadoc/testTopOption/TestTopOption.java ! test/tools/javac/util/StringUtilsTest.java From alejandro.murillo at oracle.com Fri May 16 11:38:26 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 16 May 2014 11:38:26 +0000 Subject: hg: jdk9/hs-comp/nashorn: 3 new changesets Message-ID: <201405161138.s4GBcS0b028565@aojmv0008> Changeset: 093df4def9a7 Author: sundar Date: 2014-05-14 19:01 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/093df4def9a7 8043132: Nashorn : all tests failed with java.security.AccessControlException Reviewed-by: jlaskey, attila ! make/build.xml Changeset: 4ba78adea63f Author: katleman Date: 2014-05-15 10:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/4ba78adea63f Added tag jdk9-b13 for changeset be4580ae56e2 ! .hgtags Changeset: 806df06b6ac5 Author: lana Date: 2014-05-15 10:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/806df06b6ac5 Merge From alejandro.murillo at oracle.com Fri May 16 17:36:16 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 16 May 2014 17:36:16 +0000 Subject: hg: jdk9/hs-comp: 2 new changesets Message-ID: <201405161736.s4GHaG6a025721@aojmv0008> Changeset: 2be489f272fc Author: mikael Date: 2014-05-12 06:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/2be489f272fc 8042804: Support invoking Hotspot tests from top level Reviewed-by: sla, erikj ! test/Makefile Changeset: 5ab47eab785e Author: amurillo Date: 2014-05-16 07:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/5ab47eab785e Merge From vladimir.kozlov at oracle.com Fri May 16 20:11:08 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 16 May 2014 20:11:08 +0000 Subject: hg: jdk9/hs-comp/hotspot: 3 new changesets Message-ID: <201405162011.s4GKBBaI022292@aojmv0008> Changeset: d064d7b9d93b Author: kvn Date: 2014-01-27 10:20 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d064d7b9d93b 8032566: Crash in JIT when running Scala compiler (and compiling Scala std lib) Summary: Switch off EliminateAutoBox flag by default in jdk8 release. Reviewed-by: iveresov ! src/share/vm/opto/c2_globals.hpp Changeset: 13818eb5243c Author: kvn Date: 2014-05-16 12:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/13818eb5243c 8042786: Proper fix for 8032566 Summary: Check for overflow cases in range checks and collapse it if we can. Reviewed-by: jrose, iveresov ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/callGenerator.cpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/ifnode.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/subnode.hpp Changeset: 1e0ea5a940c7 Author: kvn Date: 2014-05-16 12:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1e0ea5a940c7 Merge - agent/src/share/classes/sun/jvm/hotspot/ci/ciReceiverTypeData.java - agent/src/share/classes/sun/jvm/hotspot/ci/ciVirtualCallData.java From christian.thalinger at oracle.com Fri May 16 22:50:13 2014 From: christian.thalinger at oracle.com (christian.thalinger at oracle.com) Date: Fri, 16 May 2014 22:50:13 +0000 Subject: hg: jdk9/hs-comp/hotspot: 18 new changesets Message-ID: <201405162250.s4GMoVuc016256@aojmv0008> Changeset: f88688d5c78c Author: zgu Date: 2014-05-07 06:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f88688d5c78c 8041415: remove port.{cpp,hpp} files Summary: Hotspot should use standard headers and types Reviewed-by: coleenp, kvn ! src/share/vm/adlc/adlc.hpp ! src/share/vm/adlc/adlparse.hpp ! src/share/vm/adlc/filebuff.cpp ! src/share/vm/adlc/filebuff.hpp ! src/share/vm/adlc/output_h.cpp ! src/share/vm/asm/assembler.cpp ! src/share/vm/libadt/dict.cpp ! src/share/vm/libadt/dict.hpp - src/share/vm/libadt/port.cpp - src/share/vm/libadt/port.hpp ! src/share/vm/libadt/set.cpp ! src/share/vm/libadt/set.hpp ! src/share/vm/libadt/vectset.cpp ! src/share/vm/libadt/vectset.hpp ! src/share/vm/opto/block.cpp ! src/share/vm/opto/chaitin.hpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/divnode.cpp ! src/share/vm/opto/domgraph.cpp ! src/share/vm/opto/indexSet.cpp ! src/share/vm/opto/indexSet.hpp ! src/share/vm/opto/live.hpp ! src/share/vm/opto/loopnode.hpp ! src/share/vm/opto/mulnode.cpp ! src/share/vm/opto/node.hpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/phase.hpp ! src/share/vm/opto/regmask.cpp ! src/share/vm/opto/regmask.hpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/opto/type.hpp ! src/share/vm/precompiled/precompiled.hpp Changeset: 9b502ede714c Author: gziemski Date: 2014-05-07 14:16 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9b502ede714c 8038654: Separate SymbolTable and StringTable code Summary: Refactor stringTable class out of symbolTable, making sure all includes are minimal set and are sorted. Reviewed-by: coleenp, stefank ! src/share/vm/classfile/javaClasses.cpp + src/share/vm/classfile/stringTable.cpp + src/share/vm/classfile/stringTable.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/memory/genMarkSweep.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/hashtable.cpp Changeset: ff15e9a66f7b Author: ctornqvi Date: 2014-05-09 17:06 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ff15e9a66f7b 8042471: Unable to build JDK 9 Hotspot within VS2010 Summary: Fixed quoting issue and passing on defines to project file Reviewed-by: mgronlun, sla ! make/windows/projectfiles/common/Makefile Changeset: 1d9cd7b779a7 Author: ctornqvi Date: 2014-05-09 17:06 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1d9cd7b779a7 8042726: [TESTBUG] TEST.groups file was not updated after runtime/6925573/SortMethodsTest.java removal Summary: Removed runtime/6925573/SortMethodsTest.java from TEST.groups Reviewed-by: gtriantafill, lfoltan, coleenp, dholmes ! test/TEST.groups Changeset: aa3adb6da964 Author: coleenp Date: 2014-05-12 09:47 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/aa3adb6da964 Merge ! src/share/vm/adlc/output_h.cpp ! src/share/vm/classfile/javaClasses.cpp + src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/libadt/dict.cpp - src/share/vm/libadt/port.cpp - src/share/vm/libadt/port.hpp ! src/share/vm/libadt/set.cpp ! src/share/vm/memory/sharedHeap.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/constantPool.cpp ! src/share/vm/opto/block.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/regmask.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/subnode.cpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/methodHandles.cpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/java.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: e657971fd67a Author: simonis Date: 2014-05-12 09:59 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e657971fd67a 8039805: Fix the signature of the global new/delete operators in allocation.cpp. Reviewed-by: dholmes, lfoltan ! make/aix/makefiles/vm.make ! make/bsd/makefiles/vm.make ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/porting_aix.cpp ! src/share/vm/memory/allocation.cpp Changeset: 9ea2d010f47c Author: lfoltan Date: 2014-05-12 15:50 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9ea2d010f47c Merge ! src/os/aix/vm/os_aix.cpp ! src/share/vm/memory/allocation.cpp Changeset: 544227bb06d0 Author: hseigel Date: 2014-05-12 13:12 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/544227bb06d0 8040292: Annotation attributes must not appear more than once Summary: Add checks for duplicate attributes. Reviewed-by: coleenp, lfoltan ! src/share/vm/classfile/classFileParser.cpp + test/runtime/duplAttributes/DuplAttributes.jcod + test/runtime/duplAttributes/DuplAttributesTest.java + test/runtime/duplAttributes/test.jar Changeset: 21a8a08025a0 Author: mikael Date: 2014-05-12 06:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/21a8a08025a0 8042804: Support invoking Hotspot tests from top level Reviewed-by: sla, erikj ! test/Makefile Changeset: 05d8994e9f35 Author: ctornqvi Date: 2014-05-12 18:45 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/05d8994e9f35 Merge Changeset: 5e6dc4e3c761 Author: dholmes Date: 2014-05-12 20:20 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5e6dc4e3c761 8032551: Remove UsePPCLWSYNC from globals.hpp Reviewed-by: lfoltan, zgu ! src/share/vm/runtime/globals.hpp Changeset: 722198b9fa26 Author: dholmes Date: 2014-05-12 20:25 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/722198b9fa26 Merge ! src/share/vm/runtime/globals.hpp Changeset: 466b58fa837b Author: twisti Date: 2014-05-15 11:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/466b58fa837b Merge - src/share/vm/libadt/port.cpp - src/share/vm/libadt/port.hpp ! src/share/vm/opto/compile.hpp ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 9b104882b5c7 Author: katleman Date: 2014-05-15 10:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9b104882b5c7 Added tag jdk9-b13 for changeset 456ad9c99133 ! .hgtags Changeset: bd333491bb6c Author: lana Date: 2014-05-15 10:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bd333491bb6c Merge Changeset: b329ff11a78c Author: amurillo Date: 2014-05-16 02:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b329ff11a78c Merge - src/share/vm/libadt/port.cpp - src/share/vm/libadt/port.hpp Changeset: e7198bd15079 Author: twisti Date: 2014-05-16 14:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e7198bd15079 Merge - src/share/vm/libadt/port.cpp - src/share/vm/libadt/port.hpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 9a7285acfb28 Author: twisti Date: 2014-05-16 14:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9a7285acfb28 Merge ! src/share/vm/opto/subnode.cpp From igor.ignatyev at oracle.com Mon May 19 20:35:35 2014 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Mon, 19 May 2014 20:35:35 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8032498: compiler/ciReplay tests fail with StatusError: failed to clean up files after test... Message-ID: <201405192035.s4JKZaOD002629@aojmv0008> Changeset: cd47f4593a96 Author: iignatyev Date: 2014-05-19 23:52 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cd47f4593a96 8032498: compiler/ciReplay tests fail with StatusError: failed to clean up files after test... Reviewed-by: kvn ! test/compiler/ciReplay/TestVM.sh ! test/compiler/ciReplay/TestVM_no_comp_level.sh ! test/compiler/ciReplay/common.sh From bharadwaj.yadavalli at oracle.com Mon May 19 22:16:07 2014 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Mon, 19 May 2014 22:16:07 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201405192216.s4JMG9vC018592@aojmv0008> Changeset: f645d100b058 Author: bharadwaj Date: 2014-05-19 20:28 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f645d100b058 6563994: assert(wf.check_method_context(ctxk, m), "proper context") failed Summary: Check for redefined method before finding unique concrete method Reviewed-by: twisti, kvn ! src/share/vm/code/dependencies.cpp Changeset: 670808fbebd3 Author: bharadwaj Date: 2014-05-19 13:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/670808fbebd3 Merge From niclas.adlertz at oracle.com Tue May 20 08:24:39 2014 From: niclas.adlertz at oracle.com (niclas.adlertz at oracle.com) Date: Tue, 20 May 2014 08:24:39 +0000 Subject: hg: jdk9/hs-comp/hotspot: 6883953: java -client -XX:ValueMapInitialSize=0 crashes Message-ID: <201405200824.s4K8Ofk7020184@aojmv0008> Changeset: b97166f236bd Author: adlertz Date: 2014-05-20 09:35 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b97166f236bd 6883953: java -client -XX:ValueMapInitialSize=0 crashes Summary: Added lower bound check for ValueMapInitialSize Reviewed-by: kvn Contributed-by: ygaevsky at azulsystems.com ! src/share/vm/runtime/arguments.cpp From christian.thalinger at oracle.com Tue May 20 16:24:52 2014 From: christian.thalinger at oracle.com (christian.thalinger at oracle.com) Date: Tue, 20 May 2014 16:24:52 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8042737: Introduce umbrella header prefetch.inline.hpp Message-ID: <201405201624.s4KGOrNN005552@aojmv0008> Changeset: 4cc7fe54e0e1 Author: goetz Date: 2014-05-08 15:37 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4cc7fe54e0e1 8042737: Introduce umbrella header prefetch.inline.hpp Reviewed-by: twisti, stefank ! src/os/aix/vm/thread_aix.inline.hpp ! src/os/bsd/vm/thread_bsd.inline.hpp ! src/os/linux/vm/thread_linux.inline.hpp ! src/os/solaris/vm/thread_solaris.inline.hpp ! src/os/windows/vm/thread_windows.inline.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/compactibleFreeListSpace.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1OopClosures.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweepDecorator.cpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/space.hpp ! src/share/vm/memory/space.inline.hpp ! src/share/vm/oops/klass.hpp ! src/share/vm/precompiled/precompiled.hpp ! src/share/vm/prims/unsafe.cpp + src/share/vm/runtime/prefetch.inline.hpp From vladimir.kozlov at oracle.com Wed May 21 20:22:41 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 21 May 2014 20:22:41 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8043274: Test compiler/7184394/TestAESMain.java gets NPE on solaris Message-ID: <201405212022.s4LKMhkX026582@aojmv0008> Changeset: 3ba6e0092f65 Author: kvn Date: 2014-05-21 12:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3ba6e0092f65 8043274: Test compiler/7184394/TestAESMain.java gets NPE on solaris Summary: save cipher len after registers are saved Reviewed-by: kvn Contributed-by: shrinivas.joshi at oracle.com ! src/cpu/sparc/vm/stubGenerator_sparc.cpp From nils.eliasson at oracle.com Thu May 22 14:50:23 2014 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Thu, 22 May 2014 14:50:23 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8031475: Missing oopmap in patching stubs Message-ID: <201405221450.s4MEoOQv029113@aojmv0008> Changeset: 279b06e56692 Author: neliasso Date: 2014-05-21 11:25 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/279b06e56692 8031475: Missing oopmap in patching stubs Summary: Add patch test for lir_checkcast in compute_oop_map Reviewed-by: roland, twisti ! src/share/vm/c1/c1_LIR.cpp ! src/share/vm/c1/c1_LIR.hpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/c1/c1_LIRAssembler.hpp ! src/share/vm/c1/c1_LinearScan.cpp From christian.thalinger at oracle.com Fri May 23 17:36:39 2014 From: christian.thalinger at oracle.com (christian.thalinger at oracle.com) Date: Fri, 23 May 2014 17:36:39 +0000 Subject: hg: jdk9/hs-comp/hotspot: 29 new changesets Message-ID: <201405231737.s4NHb7iO021215@aojmv0008> Changeset: 729d5480f7db Author: rasbold Date: 2014-05-21 10:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/729d5480f7db 8043354: 8043354: Make is_return_allocated() respect allocated objects than can method-escape Summary: In bcEscapeAnalyzer update the _allocated_escapes flag if a var escapes the method. Reviewed-by: kvn ! src/share/vm/ci/bcEscapeAnalyzer.cpp + test/compiler/EscapeAnalysis/TestAllocatedEscapesPtrComparison.java Changeset: 7bc0cccb2e2a Author: mseledtsov Date: 2014-05-14 10:38 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7bc0cccb2e2a 8041938: [TESTBUG] runtime/SharedArchiveFile/CdsWriteError.java failed in RT_Baseline with 'Unable to create shared archive file' missing from stdout/stderr Summary: his test is unstable in automated testing system, team agreed to remove it Reviewed-by: coleenp, gtriantafill - test/runtime/SharedArchiveFile/CdsWriteError.java Changeset: 193b0ff17995 Author: ctornqvi Date: 2014-05-14 18:18 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/193b0ff17995 8042595: [TESTBUG] runtime/7110720/Test7110720.sh rarely fails with message "explicit compiler command file not read" Summary: Removed the shell test and moved the testcases into the already existing Java based tests Reviewed-by: coleenp, lfoltan - test/runtime/7110720/Test7110720.sh ! test/runtime/CommandLine/CompilerConfigFileWarning.java ! test/runtime/CommandLine/ConfigFileWarning.java Changeset: fdcbdafe2073 Author: drchase Date: 2014-05-14 22:54 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fdcbdafe2073 8043164: Format warning in traceStream.hpp Summary: added cast to placate gcc Reviewed-by: kvn, zgu ! src/share/vm/trace/traceStream.hpp Changeset: 1a485aafdbb1 Author: sla Date: 2014-05-14 20:44 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1a485aafdbb1 8041934: com/sun/jdi/RepStep.java fails in RT_Baseline on all platforms with assert(_cur_stack_depth == count_frames()) failed: cur_stack_depth out of sync Summary: Missing call to jvmti_method_exit from native wrapper code Reviewed-by: twisti, dcubed, sspitsyn Contributed-by: rickard.backman at oracle.com ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: cb82a30966ac Author: lfoltan Date: 2014-05-15 09:25 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cb82a30966ac 8041918: BootstrapMethods attribute cannot be empty. Summary: Allow a BootstrapMethods attribute that contains an empty bootstrap_methods table where num_bootstrap_methods is equal to zero. Reviewed-by: coleenp, hseigel ! src/share/vm/classfile/classFileParser.cpp + test/runtime/classFileParserBug/TestEmptyBootstrapMethodsAttr.java + test/runtime/classFileParserBug/emptynumbootstrapmethods.jar + test/runtime/classFileParserBug/emptynumbootstrapmethods1.jcod + test/runtime/classFileParserBug/emptynumbootstrapmethods2.jcod Changeset: 30869b0daa3e Author: rdurbin Date: 2014-05-15 10:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/30869b0daa3e 8028749: java -version crashes with 'fatal error: heap walk aborted with error 1' Summary: check_heap() should only call HeapWalk() when HeapLock() is successful. Reviewed-by: ctornqvi, sla, dcubed ! src/os/windows/vm/os_windows.cpp Changeset: 47b707b6c4e7 Author: coleenp Date: 2014-05-15 17:38 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/47b707b6c4e7 8025580: Temporary flags: UseNewReflection and ReflectionWrapResolutionErrors Summary: The fix removes all UseNewReflection/ReflectionWrapResolutionErrors occurrences/logic and adds them into the list of obsolete_jvm_flags in arguments.cpp. Reviewed-by: coleenp, hseigel Contributed-by: ygaevsky at azulsystems.com ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/classfile/systemDictionary.hpp ! src/share/vm/classfile/verifier.cpp ! src/share/vm/interpreter/linkResolver.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/reflection.hpp ! src/share/vm/runtime/vframe.cpp Changeset: 743b82ecdcd5 Author: coleenp Date: 2014-05-15 18:23 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/743b82ecdcd5 8038212: Method::is_valid_method() check has performance regression impact for stackwalking Summary: Only prune metaspace virtual spaces at safepoint so walking them is safe outside a safepoint. Reviewed-by: mgerdin, mgronlun, hseigel, stefank ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/memory/allocation.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/oops/klass.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/safepoint.cpp ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 241facf68190 Author: minqi Date: 2014-05-15 20:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/241facf68190 8042885: java does not take hexadecimal number as vm option Summary: Java does not take number with hexadecimal format as options, fix enable hexadecimal format number can be used as vm option. Reviewed-by: coleenp, lfoltan, ctornqvi, hseigel, mseledtsov Contributed-by: yumin.qi at oracle.com ! src/share/vm/runtime/arguments.cpp ! src/share/vm/utilities/globalDefinitions.hpp + test/runtime/CommandLine/TestHexArguments.java Changeset: 06bfb8cd7b78 Author: sspitsyn Date: 2014-05-16 15:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/06bfb8cd7b78 8042796: jvmtiRedefineClasses.cpp: guarantee(false) failed: OLD and/or OBSOLETE method(s) found Summary: Relax the guaranty for deleted methods Reviewed-by: dcubed, coleenp Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/oops/cpCache.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/utilities/accessFlags.hpp Changeset: 4766a2df3115 Author: sspitsyn Date: 2014-05-17 01:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4766a2df3115 8043264: hsdis library not picked up correctly on expected paths Summary: Fix file separator issue on Windows Reviewed-by: sla, sspitsyn Contributed-by: krismo at azulsystems.com ! src/share/vm/compiler/disassembler.cpp Changeset: e4d54c03efe7 Author: coleenp Date: 2014-05-17 19:34 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e4d54c03efe7 Merge ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp - test/runtime/7110720/Test7110720.sh - test/runtime/SharedArchiveFile/CdsWriteError.java Changeset: 9c47176726c1 Author: sla Date: 2014-05-20 20:35 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9c47176726c1 8043314: Fix for JDK-8041934 causes assert(is_interpreted_frame()) failed: interpreted frame expected Summary: Back out fix for JDK-8041934 Reviewed-by: coleenp, sspitsyn ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sharedRuntime.hpp Changeset: 3eef593d19a2 Author: coleenp Date: 2014-05-21 19:08 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3eef593d19a2 Merge - test/runtime/7110720/Test7110720.sh - test/runtime/SharedArchiveFile/CdsWriteError.java Changeset: 3bcc6a0efddb Author: brutisso Date: 2014-05-08 10:29 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3bcc6a0efddb 8042474: Clean up duplicated code in RSHashTable Summary: Removed duplicate code in RSHashTable to fetch SparsePRTEntries Reviewed-by: tschatzl, brutisso Contributed-by: Andreas Sjoberg ! src/share/vm/gc_implementation/g1/sparsePRT.cpp ! src/share/vm/gc_implementation/g1/sparsePRT.hpp Changeset: dd531b743c04 Author: ehelin Date: 2014-05-09 09:59 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dd531b743c04 8034852: Shrinking of Metaspace high-water-mark causes incorrect OutOfMemoryErrors or back-to-back GCs Reviewed-by: jmasa, pliden, stefank ! src/share/vm/memory/metaspace.cpp Changeset: 34c97dff181d Author: jmasa Date: 2014-05-09 19:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/34c97dff181d Merge ! src/share/vm/memory/metaspace.cpp Changeset: 568b5cd02aee Author: jmasa Date: 2014-05-11 16:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/568b5cd02aee 8038928: gc/g1/TestGCLogMessages.java fail with "[Evacuation Failure' Reviewed-by: ysr, brutisso, tschatzl ! test/gc/g1/TestGCLogMessages.java Changeset: 3940073bc897 Author: pliden Date: 2014-05-14 13:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3940073bc897 8040803: G1: Concurrent mark hangs when mark stack overflows Reviewed-by: brutisso, ehelin ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/utilities/workgroup.cpp ! src/share/vm/utilities/workgroup.hpp Changeset: 480aa32305a3 Author: pliden Date: 2014-05-14 14:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/480aa32305a3 8040804: G1: Concurrent mark stuck in loop calling os::elapsedVTime() Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp Changeset: 2c3f3ca92a2b Author: jmasa Date: 2014-05-19 08:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2c3f3ca92a2b Merge ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/utilities/workgroup.cpp Changeset: 6c107fc5ace3 Author: pliden Date: 2014-05-20 10:24 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6c107fc5ace3 8039042: G1: Phantom zeros in cardtable Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.cpp Changeset: f0d46ce87662 Author: jcoomes Date: 2014-05-20 10:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f0d46ce87662 8042255: make gc src file exclusion more automatic Reviewed-by: brutisso, stefank, dholmes, rdurbin ! make/excludeSrc.make Changeset: 8ec72dcefd74 Author: iignatyev Date: 2014-05-20 18:25 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8ec72dcefd74 8039489: Refactor test framework for dynamic VM options Reviewed-by: jmasa, ehelin, jwilhelm Contributed-by: dmitry.fazunenko at oracle.com ! test/gc/arguments/TestDynMaxHeapFreeRatio.java ! test/gc/arguments/TestDynMinHeapFreeRatio.java ! test/gc/parallelScavenge/TestDynShrinkHeap.java + test/testlibrary/com/oracle/java/testlibrary/DynamicVMOption.java - test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java - test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java Changeset: 9dfcd36b0adc Author: ehelin Date: 2014-05-21 16:11 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9dfcd36b0adc 8043639: Backout JDK-8034852: Shrinking of Metaspace high-water-mark causes incorrect OutOfMemoryErrors or back-to-back GCs Reviewed-by: stefank, tschatzl ! src/share/vm/memory/metaspace.cpp Changeset: 23a21eb6dcc3 Author: jmasa Date: 2014-05-22 06:39 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/23a21eb6dcc3 Merge ! src/share/vm/memory/metaspace.cpp - test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java - test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java Changeset: ff1525ebc8b7 Author: twisti Date: 2014-05-22 16:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ff1525ebc8b7 Merge ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/runtime/arguments.cpp - test/runtime/7110720/Test7110720.sh - test/runtime/SharedArchiveFile/CdsWriteError.java - test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java - test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java Changeset: dc8ee0a9f276 Author: twisti Date: 2014-05-23 09:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dc8ee0a9f276 Merge - test/runtime/7110720/Test7110720.sh - test/runtime/SharedArchiveFile/CdsWriteError.java - test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java - test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java From igor.ignatyev at oracle.com Fri May 23 20:49:47 2014 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Fri, 23 May 2014 20:49:47 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8032970: Add stack size check methods to WhiteBox API Message-ID: <201405232049.s4NKnmCb022048@aojmv0008> Changeset: 53770f36ebdd Author: iignatyev Date: 2014-05-24 00:04 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/53770f36ebdd 8032970: Add stack size check methods to WhiteBox API Reviewed-by: twisti, kvn, iignatyev Contributed-by: kirill.shirokov at oracle.com ! src/share/vm/prims/whitebox.cpp ! test/TEST.groups + test/runtime/whitebox/WBStackSize.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java From john.coomes at oracle.com Fri May 23 23:22:43 2014 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 23 May 2014 23:22:43 +0000 Subject: hg: jdk9/hs-comp: 4 new changesets Message-ID: <201405232322.s4NNMiwa018138@aojmv0008> Changeset: bad356c6b417 Author: erikj Date: 2014-05-20 12:54 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/bad356c6b417 8043127: Convert JPRT_ARCHIVE_BUNDLE to unix style paths Reviewed-by: tbell ! make/Jprt.gmk Changeset: 824ca17eb07a Author: katleman Date: 2014-05-22 12:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/824ca17eb07a Added tag jdk9-b14 for changeset 4e3aa9723e99 ! .hgtags Changeset: 62cf732b4959 Author: lana Date: 2014-05-22 14:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/62cf732b4959 Merge Changeset: 65071635132d Author: jcoomes Date: 2014-05-23 10:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/65071635132d Merge From john.coomes at oracle.com Fri May 23 23:22:46 2014 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 23 May 2014 23:22:46 +0000 Subject: hg: jdk9/hs-comp/corba: Added tag jdk9-b14 for changeset a2b82f863ba9 Message-ID: <201405232322.s4NNMlsK018200@aojmv0008> Changeset: e54022d0dd92 Author: katleman Date: 2014-05-22 12:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/e54022d0dd92 Added tag jdk9-b14 for changeset a2b82f863ba9 ! .hgtags From john.coomes at oracle.com Fri May 23 23:22:54 2014 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 23 May 2014 23:22:54 +0000 Subject: hg: jdk9/hs-comp/jaxp: 2 new changesets Message-ID: <201405232322.s4NNMvbG018272@aojmv0008> Changeset: 7755df76a8f6 Author: katleman Date: 2014-05-22 12:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/7755df76a8f6 Added tag jdk9-b14 for changeset 32b3fc4bc737 ! .hgtags Changeset: 6bad71866c75 Author: joehw Date: 2014-05-23 09:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/6bad71866c75 8043666: Remove unused files from jaxp repository Reviewed-by: alanb - src/com/sun/org/apache/xalan/internal/xsltc/compiler/Makefile.inc - src/com/sun/org/apache/xalan/internal/xsltc/javax.xml.transform.TransformerFactory - src/com/sun/org/apache/xerces/internal/dom/org.apache.xerces.dom.DOMImplementationSourceImpl - src/com/sun/org/apache/xerces/internal/dom/org.w3c.dom.DOMImplementationSourceList - src/com/sun/org/apache/xerces/internal/jaxp/datatype/javax.xml.datatype.DatatypeFactory - src/com/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.DocumentBuilderFactory - src/com/sun/org/apache/xerces/internal/jaxp/javax.xml.parsers.SAXParserFactory - src/com/sun/org/apache/xerces/internal/jaxp/validation/javax.xml.validation.SchemaFactory - src/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.DTDConfiguration - src/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XML11Configuration - src/com/sun/org/apache/xerces/internal/parsers/org.apache.xerces.xni.parser.XMLParserConfiguration - src/com/sun/org/apache/xerces/internal/parsers/org.xml.sax.driver - src/com/sun/xml/internal/stream/javax.xml.stream.XMLEventFactory - src/com/sun/xml/internal/stream/javax.xml.stream.XMLInputFactory - src/com/sun/xml/internal/stream/javax.xml.stream.XMLOutputFactory - src/org/xml/sax/COPYING - src/org/xml/sax/COPYING.txt From john.coomes at oracle.com Fri May 23 23:23:00 2014 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 23 May 2014 23:23:00 +0000 Subject: hg: jdk9/hs-comp/jaxws: 3 new changesets Message-ID: <201405232323.s4NNN45K018338@aojmv0008> Changeset: 1ba2ace9be55 Author: katleman Date: 2014-05-22 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/1ba2ace9be55 Added tag jdk9-b14 for changeset 02e58850b706 ! .hgtags Changeset: e3b68a164ebf Author: mkos Date: 2014-05-23 16:24 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/e3b68a164ebf 8039210: Fix type error in DefaultResourceInjector Summary: adding generic types to method call; blocker for fixing javac issue Reviewed-by: chegar ! src/share/jaxws_classes/com/sun/xml/internal/ws/server/DefaultResourceInjector.java Changeset: 0754bb097fd2 Author: mkos Date: 2014-05-23 16:25 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/0754bb097fd2 8043129: JAF initialisation in SAAJ clashing with the one in javax.mail Reviewed-by: chegar ! src/share/jaxws_classes/com/sun/xml/internal/messaging/saaj/soap/AttachmentPartImpl.java From john.coomes at oracle.com Fri May 23 23:23:13 2014 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 23 May 2014 23:23:13 +0000 Subject: hg: jdk9/hs-comp/jdk: 28 new changesets Message-ID: <201405232325.s4NNPqh3018888@aojmv0008> Changeset: e2347ee6c0f2 Author: jfranck Date: 2014-05-12 14:47 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e2347ee6c0f2 8038994: AnnotatedType.getType() of a TypeVariable boundary without annotations return null Reviewed-by: psandoz ! src/share/classes/sun/reflect/annotation/TypeAnnotationParser.java + test/java/lang/annotation/TypeVariableBounds.java Changeset: 038f4771af6e Author: yan Date: 2014-05-16 17:41 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/038f4771af6e 8042120: Fix doclint warnings from javax.swing.text.html.parser Reviewed-by: alexsch Contributed-by: Alexander Stepanov ! src/share/classes/javax/swing/text/html/parser/AttributeList.java ! src/share/classes/javax/swing/text/html/parser/ContentModel.java ! src/share/classes/javax/swing/text/html/parser/DTD.java ! src/share/classes/javax/swing/text/html/parser/Element.java ! src/share/classes/javax/swing/text/html/parser/Parser.java Changeset: 320dd90143c2 Author: yan Date: 2014-05-16 17:45 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/320dd90143c2 8042089: Fix doclint warnings from javax.swing.tree and javax.swing.undo packages Reviewed-by: alexsch Contributed-by: Dmitriy Ermashov ! src/share/classes/javax/swing/tree/AbstractLayoutCache.java ! src/share/classes/javax/swing/tree/DefaultMutableTreeNode.java ! src/share/classes/javax/swing/tree/DefaultTreeCellEditor.java ! src/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java ! src/share/classes/javax/swing/tree/DefaultTreeModel.java ! src/share/classes/javax/swing/tree/DefaultTreeSelectionModel.java ! src/share/classes/javax/swing/tree/MutableTreeNode.java ! src/share/classes/javax/swing/tree/RowMapper.java ! src/share/classes/javax/swing/tree/TreeCellRenderer.java ! src/share/classes/javax/swing/tree/TreeModel.java ! src/share/classes/javax/swing/tree/TreeNode.java ! src/share/classes/javax/swing/tree/TreePath.java ! src/share/classes/javax/swing/tree/TreeSelectionModel.java ! src/share/classes/javax/swing/undo/CompoundEdit.java ! src/share/classes/javax/swing/undo/StateEditable.java ! src/share/classes/javax/swing/undo/UndoManager.java ! src/share/classes/javax/swing/undo/UndoableEditSupport.java Changeset: 2e2ffb5d33ff Author: twisti Date: 2014-05-16 09:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2e2ffb5d33ff 8032606: ClassValue.ClassValueMap.type is unused Reviewed-by: jrose, vlivanov ! src/share/classes/java/lang/ClassValue.java Changeset: 05b9fbd90083 Author: lancea Date: 2014-05-16 14:48 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/05b9fbd90083 8043278: Add initial unit tests for javax.sql.rowset.serial Reviewed-by: rriggs ! test/java/sql/util/BaseTest.java + test/javax/sql/testng/TEST.properties + test/javax/sql/testng/test/rowset/serial/SerialArrayTests.java + test/javax/sql/testng/test/rowset/serial/SerialBlobTests.java + test/javax/sql/testng/test/rowset/serial/SerialClobTests.java + test/javax/sql/testng/test/rowset/serial/SerialDataLinkTests.java + test/javax/sql/testng/test/rowset/serial/SerialExceptionTests.java + test/javax/sql/testng/test/rowset/serial/SerialJavaObjectTests.java + test/javax/sql/testng/test/rowset/serial/SerialRefTests.java + test/javax/sql/testng/test/rowset/serial/SerialStructTests.java + test/javax/sql/testng/util/BaseTest.java + test/javax/sql/testng/util/StubArray.java + test/javax/sql/testng/util/StubBlob.java + test/javax/sql/testng/util/StubClob.java + test/javax/sql/testng/util/StubRef.java + test/javax/sql/testng/util/StubStruct.java + test/javax/sql/testng/util/SuperHero.java Changeset: e7cf67ef0900 Author: sla Date: 2014-05-18 20:42 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e7cf67ef0900 8043382: TempDirTest.java times out Summary: Remove explicit timeout Reviewed-by: alanb ! test/com/sun/tools/attach/TempDirTest.java Changeset: e4af4e06bc9e Author: yan Date: 2014-05-19 10:34 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e4af4e06bc9e 8039966: Add @return and @param block tags in colorchooser and filechooser swing classes Reviewed-by: malenkov, alexsch Contributed-by: Steven Sides ! src/share/classes/javax/swing/colorchooser/AbstractColorChooserPanel.java ! src/share/classes/javax/swing/filechooser/FileFilter.java ! src/share/classes/javax/swing/filechooser/FileSystemView.java ! src/share/classes/javax/swing/filechooser/FileView.java Changeset: 4410f30150d0 Author: yan Date: 2014-05-19 10:43 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4410f30150d0 8040893: Add block tags for @return and @param to swing border classes Reviewed-by: malenkov, alexsch Contributed-by: Steven Sides ! src/share/classes/javax/swing/border/BevelBorder.java ! src/share/classes/javax/swing/border/Border.java ! src/share/classes/javax/swing/border/CompoundBorder.java ! src/share/classes/javax/swing/border/EmptyBorder.java ! src/share/classes/javax/swing/border/EtchedBorder.java ! src/share/classes/javax/swing/border/LineBorder.java ! src/share/classes/javax/swing/border/MatteBorder.java Changeset: 33a73cb00814 Author: robm Date: 2014-05-19 14:28 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/33a73cb00814 8028627: Unsynchronized code path from javax.crypto.Cipher to the WeakHashMap used by JceSecurity to store codebase mappings Reviewed-by: mullan ! src/share/classes/javax/crypto/JceSecurity.java Changeset: 5b45a5efe417 Author: igerasim Date: 2014-05-20 10:11 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5b45a5efe417 7195480: javax.smartcardio does not detect cards on Mac OS X Reviewed-by: valeriep ! src/solaris/native/sun/security/smartcardio/MUSCLE/pcsclite.h Changeset: 030dae646c6b Author: dsamersoff Date: 2014-05-20 06:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/030dae646c6b 8041435: Make JDWP socket connector accept only local connections by default Summary: Bind to localhost only if no address specified. Require * to bind to all available addresses Reviewed-by: dcubed, sspitsyn ! src/share/transport/socket/socketTransport.c ! test/com/sun/jdi/OptionTest.java Changeset: c4eb752f6a13 Author: kizune Date: 2014-05-20 23:17 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c4eb752f6a13 8037398: integer overflow in jdk/src/share/bin/java.c Reviewed-by: ksrini ! src/share/bin/java.c Changeset: 149f7e1e8cb7 Author: sla Date: 2014-05-21 10:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/149f7e1e8cb7 8043551: [TESTBUG] sun/tools/jcmd/TestJcmdSanity.java failure in nightly jdk9-dev fastdebug build Summary: Add -XX:+UsePerfData to the test Reviewed-by: dholmes ! test/sun/tools/jcmd/TestJcmdSanity.java Changeset: 9fdc6c3ea1bb Author: weijun Date: 2014-05-22 07:04 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9fdc6c3ea1bb 8043537: Changes for JDK-8039951 introduced circular dependency between Kerberos and com.sun.security.auth Reviewed-by: alanb ! make/mapfiles/libjava/mapfile-vers ! src/share/classes/sun/misc/VM.java ! src/share/classes/sun/security/krb5/internal/rcache/DflCache.java ! src/solaris/native/sun/misc/VM_md.c ! src/windows/native/sun/misc/VM_md.c ! test/sun/security/krb5/auto/ReplayCacheTestProc.java Changeset: 50e6d06f5cb6 Author: valeriep Date: 2014-05-21 23:30 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/50e6d06f5cb6 8037745: Consider re-enabling PKCS11 mechanisms previously disabled due to Solaris bug 7050617 Summary: Remove digest mechanisms from the disabled mechanisms section Reviewed-by: ascarpino, wetmore ! src/share/lib/security/sunpkcs11-solaris.cfg Changeset: 72814084db02 Author: okutsu Date: 2014-05-22 13:21 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/72814084db02 8032650: [parfait] warning from b124 for jdk/src/share/native/java/util: jni exception pending Reviewed-by: naoto ! src/share/classes/java/util/TimeZone.java ! src/share/native/java/util/TimeZone.c ! src/solaris/native/java/util/TimeZone_md.c ! src/solaris/native/java/util/TimeZone_md.h ! src/windows/native/java/util/TimeZone_md.c ! src/windows/native/java/util/TimeZone_md.h Changeset: 4ae47665ede7 Author: ykantser Date: 2014-05-22 11:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4ae47665ede7 8043520: Serviceability tests using @library failing with java.lang.NoClassDefFoundError Reviewed-by: sla, egahlin ! test/com/sun/jdi/BadHandshakeTest.java ! test/com/sun/jdi/ExclusiveBind.java ! test/com/sun/tools/attach/TempDirTest.java ! test/java/lang/instrument/DaemonThread/TestDaemonThread.java ! test/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java ! test/sun/management/jdp/JdpDefaultsTest.java ! test/sun/management/jdp/JdpOffTest.java ! test/sun/management/jdp/JdpSpecificAddressTest.java ! test/sun/management/jmxremote/bootstrap/LocalManagementTest.java ! test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.java ! test/sun/management/jmxremote/bootstrap/RmiBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.java ! test/sun/management/jmxremote/bootstrap/RmiSslBootstrapTest.sh ! test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java ! test/sun/tools/jstat/JStatInterval.java ! test/sun/tools/jstatd/TestJstatdDefaults.java ! test/sun/tools/jstatd/TestJstatdExternalRegistry.java ! test/sun/tools/jstatd/TestJstatdPort.java ! test/sun/tools/jstatd/TestJstatdPortAndServer.java ! test/sun/tools/jstatd/TestJstatdServer.java ! test/sun/tools/jstatd/TestJstatdUsage.java Changeset: b39e23ebc008 Author: alanb Date: 2014-05-21 14:33 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b39e23ebc008 8042887: Remove serialver -show, this tool does not need a GUI Reviewed-by: alanb, chegar Contributed-by: Pavel Rappo ! src/share/classes/sun/tools/serialver/SerialVer.java ! src/share/classes/sun/tools/serialver/resources/serialver.properties Changeset: baffcaf51b02 Author: mfang Date: 2014-05-22 08:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/baffcaf51b02 8037343: Wrong dateformat for locale es_DO Reviewed-by: okutsu Contributed-by: me at sandipan.net ! src/share/classes/sun/text/resources/es/FormatData_es_DO.java + test/sun/text/resources/Format/Bug8037343.java ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: 8ef4d3c258c0 Author: mfang Date: 2014-05-22 09:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8ef4d3c258c0 Merge Changeset: ae3f2b31bb3c Author: igerasim Date: 2014-05-22 20:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ae3f2b31bb3c 8043772: Typos in Double/Int/LongSummaryStatistics.java Reviewed-by: rriggs ! src/share/classes/java/util/DoubleSummaryStatistics.java ! src/share/classes/java/util/IntSummaryStatistics.java ! src/share/classes/java/util/LongSummaryStatistics.java Changeset: 5d191d40073f Author: dsamersoff Date: 2014-05-22 13:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5d191d40073f 8043716: JDI test com/sun/jdi/ProcessAttachTest.sh and other 3 jdi tests failed in nightly Summary: InetAddress.getLocalHost() returns configured host name instead of localhost. Reviewed-by: dcubed ! src/share/classes/com/sun/tools/jdi/SocketAttachingConnector.java ! src/share/classes/com/sun/tools/jdi/SocketTransportService.java ! src/share/transport/socket/socketTransport.c ! test/com/sun/jdi/BadHandshakeTest.java ! test/com/sun/jdi/RunToExit.java Changeset: 28d1de89ff27 Author: katleman Date: 2014-05-22 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/28d1de89ff27 Added tag jdk9-b14 for changeset 5c7a17a81afd ! .hgtags Changeset: af9c7dccd0f6 Author: lana Date: 2014-05-22 14:39 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/af9c7dccd0f6 Merge Changeset: 1dc8226a83ed Author: igerasim Date: 2014-05-23 07:07 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1dc8226a83ed 8043507: javax.smartcardio.CardTerminals.list() fails on MacOSX Reviewed-by: valeriep ! src/share/native/sun/security/smartcardio/pcsc.c Changeset: 022372f3db57 Author: jbachorik Date: 2014-05-23 15:07 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/022372f3db57 8043572: demo/jvmti/mtrace/TraceJFrame.java fails with AWTError: Can't connect to X11 window server using '$DISPLAY_SITE' as the value of the DISPLAY variable Reviewed-by: sla ! test/demo/jvmti/mtrace/JFrameCreateTime.java ! test/demo/jvmti/mtrace/TraceJFrame.java Changeset: 7eac6175f210 Author: mkos Date: 2014-05-23 16:35 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7eac6175f210 8043129: JAF initialisation in SAAJ clashing with the one in javax.mail Reviewed-by: chegar + test/javax/xml/ws/8043129/MailTest.java + test/javax/xml/ws/8043129/javax.mail.jar Changeset: 474739f38cb3 Author: robm Date: 2014-05-23 16:24 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/474739f38cb3 8042857: 14 stuck threads waiting for notification on LDAPRequest Reviewed-by: vinnie ! src/share/classes/com/sun/jndi/ldap/Connection.java ! test/com/sun/jndi/ldap/LdapTimeoutTest.java From john.coomes at oracle.com Fri May 23 23:27:06 2014 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 23 May 2014 23:27:06 +0000 Subject: hg: jdk9/hs-comp/langtools: 6 new changesets Message-ID: <201405232327.s4NNRHDY019089@aojmv0008> Changeset: 2a096f5666fd Author: jjg Date: 2014-05-18 19:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/2a096f5666fd 8041422: Split javac ClassReader into ClassReader+ClassFinder Reviewed-by: jfranck + src/share/classes/com/sun/tools/javac/code/ClassFinder.java ! src/share/classes/com/sun/tools/javac/code/Symtab.java ! src/share/classes/com/sun/tools/javac/code/Types.java ! src/share/classes/com/sun/tools/javac/comp/Check.java ! src/share/classes/com/sun/tools/javac/comp/Enter.java ! src/share/classes/com/sun/tools/javac/comp/Lower.java ! src/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/main/JavaCompiler.java ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javadoc/DocEnv.java + src/share/classes/com/sun/tools/javadoc/JavadocClassFinder.java - src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java ! src/share/classes/com/sun/tools/javadoc/JavadocEnter.java ! src/share/classes/com/sun/tools/javadoc/JavadocTool.java ! test/tools/javac/6330997/T6330997.java ! test/tools/javac/MethodParametersTest.java ! test/tools/javac/T6435291/T6435291.java ! test/tools/javac/defaultMethods/BadClassfile.java Changeset: 87491833da58 Author: pgovereau Date: 2014-05-16 17:08 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/87491833da58 8015927: Class reference duplicates in constant pool Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/share/classes/com/sun/tools/javac/jvm/Pool.java + test/tools/javac/jvm/ClassRefDupInConstantPoolTest.java Changeset: 30e0e2a21c7d Author: ntoda Date: 2014-05-20 15:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/30e0e2a21c7d 8042406: javac.jvm.ClassReader.readClassFile() is using Target to verify valid major versions Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java Changeset: 282210d7b08b Author: katleman Date: 2014-05-22 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/282210d7b08b Added tag jdk9-b14 for changeset 1df3f53b9d98 ! .hgtags Changeset: 1948f43148ec Author: lana Date: 2014-05-22 14:39 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/1948f43148ec Merge - src/share/classes/com/sun/tools/javadoc/JavadocClassReader.java Changeset: a43b8dbe5f50 Author: sogoel Date: 2014-05-22 15:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/a43b8dbe5f50 8043336: Missing bug id in test/tools/javac/lambda/TargetType23.java Reviewed-by: jjg, vromero, dlsmith ! test/tools/javac/lambda/TargetType23.java From john.coomes at oracle.com Fri May 23 23:27:24 2014 From: john.coomes at oracle.com (john.coomes at oracle.com) Date: Fri, 23 May 2014 23:27:24 +0000 Subject: hg: jdk9/hs-comp/nashorn: 5 new changesets Message-ID: <201405232327.s4NNRSA6019168@aojmv0008> Changeset: 185501198f64 Author: sundar Date: 2014-05-20 08:32 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/185501198f64 8043443: Test framework changes to run script tests without security manager Reviewed-by: attila ! make/build.xml ! make/project.properties + test/script/nosecurity/nosecurity.js Changeset: 5c906c370739 Author: mnunez Date: 2014-05-22 11:12 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/5c906c370739 8028615: jdk.nashorn.x3::some.serious.failure needs more memory to run Reviewed-by: attila, sundar Contributed-by: sergey.lugovoy at oracle.com ! make/project.properties Changeset: 23a42e0d8a5a Author: hannesw Date: 2014-05-22 17:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/23a42e0d8a5a 8030202: Nashorn: Multiple RegExp#ignoreCase issues Reviewed-by: sundar, jlaskey ! src/jdk/nashorn/internal/runtime/regexp/joni/Analyser.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ApplyCaseFold.java ! src/jdk/nashorn/internal/runtime/regexp/joni/ByteCodeMachine.java ! src/jdk/nashorn/internal/runtime/regexp/joni/EncodingHelper.java ! src/jdk/nashorn/internal/runtime/regexp/joni/SearchAlgorithm.java + test/script/basic/JDK-8030202.js + test/script/basic/JDK-8030202.js.EXPECTED Changeset: edc146bdfd8d Author: katleman Date: 2014-05-22 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/edc146bdfd8d Added tag jdk9-b14 for changeset 806df06b6ac5 ! .hgtags Changeset: d60ebb2d32a6 Author: lana Date: 2014-05-22 14:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/d60ebb2d32a6 Merge From roland.westrelin at oracle.com Mon May 26 11:30:20 2014 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Mon, 26 May 2014 11:30:20 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8042557: compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: GC triggered before VM initialization completed Message-ID: <201405261130.s4QBUQJP011378@aojmv0008> Changeset: 6f98662f1725 Author: roland Date: 2014-05-26 10:48 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6f98662f1725 8042557: compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: GC triggered before VM initialization completed Summary: larger heap size, bug fix when trying to exhaust memory Reviewed-by: vlivanov, twisti, kvn ! test/compiler/uncommontrap/TestSpecTrapClassUnloading.java From roland.westrelin at oracle.com Mon May 26 14:08:09 2014 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Mon, 26 May 2014 14:08:09 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8043638: Multiple compilation attempts break LogCompulation, lead to confusing PrintInlining output Message-ID: <201405261408.s4QE8A7l009034@aojmv0008> Changeset: 3a210a641062 Author: roland Date: 2014-05-26 14:27 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3a210a641062 8043638: Multiple compilation attempts break LogCompulation, lead to confusing PrintInlining output Summary: dumps inlining only for last compilation attempt. Fix LogCompilation tool so it handles multiple compilation attempts. Reviewed-by: vlivanov, kvn ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/CallSite.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/Compilation.java ! src/share/tools/LogCompilation/src/com/sun/hotspot/tools/compiler/LogParser.java ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp From igor.ignatyev at oracle.com Mon May 26 16:16:36 2014 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Mon, 26 May 2014 16:16:36 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8038924: Test bit-instructions fails with unexpected exit value on sparc Message-ID: <201405261616.s4QGGbIN029113@aojmv0008> Changeset: 140b7b205a04 Author: iignatyev Date: 2014-05-26 19:05 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/140b7b205a04 8038924: Test bit-instructions fails with unexpected exit value on sparc Reviewed-by: kvn, iignatyev Contributed-by: filipp.zhinkin at oracle.com ! test/compiler/arguments/BMICommandLineOptionTestBase.java ! test/compiler/arguments/BMISupportedCPUTest.java ! test/compiler/arguments/BMIUnsupportedCPUTest.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java From vladimir.kozlov at oracle.com Wed May 28 02:07:45 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 28 May 2014 02:07:45 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8043206: Fix signed vs. unsigned comparison warning in copy_sparc.hpp Message-ID: <201405280207.s4S27lac026056@aojmv0008> Changeset: 539e0059f825 Author: mikael Date: 2014-05-27 16:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/539e0059f825 8043206: Fix signed vs. unsigned comparison warning in copy_sparc.hpp Reviewed-by: coleenp, lfoltan, kvn ! src/cpu/sparc/vm/copy_sparc.hpp From igor.ignatyev at oracle.com Wed May 28 11:43:14 2014 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 28 May 2014 11:43:14 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8043899: compiler/5091921/Test7005594.java fails if specified -Xmx is less than 1600m Message-ID: <201405281143.s4SBhGZd020925@aojmv0008> Changeset: 102506d9d873 Author: iignatyev Date: 2014-05-28 14:42 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/102506d9d873 8043899: compiler/5091921/Test7005594.java fails if specified -Xmx is less than 1600m Reviewed-by: kvn, twisti, vlivanov ! test/compiler/5091921/Test7005594.java ! test/compiler/5091921/Test7005594.sh From igor.veresov at oracle.com Wed May 28 20:41:13 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Wed, 28 May 2014 20:41:13 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8044090: C1: Old value instead of new one is passed to post-barrier in UnsafeGetAndSetObject Message-ID: <201405282041.s4SKfE2M020895@aojmv0008> Changeset: dd46a4a1299c Author: iveresov Date: 2014-05-28 07:59 -1000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dd46a4a1299c 8044090: C1: Old value instead of new one is passed to post-barrier in UnsafeGetAndSetObject Summary: Pass correct value to post-barrier in UnsafeGetAndSetObject Reviewed-by: roland, vlivanov ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp From vladimir.x.ivanov at oracle.com Thu May 29 11:34:15 2014 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Thu, 29 May 2014 11:34:15 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8034935: JSR 292 support for PopFrame has a fragile coupling with DirectMethodHandle Message-ID: <201405291134.s4TBYGmQ025970@aojmv0008> Changeset: 39e7fbc6d865 Author: vlivanov Date: 2014-05-29 09:41 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/39e7fbc6d865 8034935: JSR 292 support for PopFrame has a fragile coupling with DirectMethodHandle Reviewed-by: twisti, jrose, sspitsyn ! src/share/vm/interpreter/interpreterRuntime.cpp From albert.noll at oracle.com Fri May 30 16:49:02 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Fri, 30 May 2014 16:49:02 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8011646: SEGV in compiled code with loop predication Message-ID: <201405301649.s4UGn3vu013923@aojmv0008> Changeset: 774578bd0cb4 Author: anoll Date: 2014-05-30 06:50 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/774578bd0cb4 8011646: SEGV in compiled code with loop predication Summary: Remove control edge of load node to ensure that castPP removal sets the control edge correctly Reviewed-by: kvn, roland ! src/share/vm/opto/library_call.cpp + test/compiler/intrinsics/hashcode/TestHashCode.java From christian.thalinger at oracle.com Fri May 30 19:20:24 2014 From: christian.thalinger at oracle.com (christian.thalinger at oracle.com) Date: Fri, 30 May 2014 19:20:24 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201405301920.s4UJKQuO009117@aojmv0008> Changeset: cb5694166a39 Author: mikael Date: 2014-05-29 16:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cb5694166a39 8044071: Print format/argument warnings Reviewed-by: drchase, dholmes, lfoltan, twisti ! src/cpu/sparc/vm/compiledIC_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/macroAssembler_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/sparc/vm/templateInterpreter_sparc.cpp ! src/cpu/sparc/vm/vtableStubs_sparc.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_sparc/vm/vm_version_linux_sparc.cpp Changeset: 59e928332f9b Author: twisti Date: 2014-05-30 09:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/59e928332f9b Merge From albert.noll at oracle.com Fri May 30 19:57:13 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Fri, 30 May 2014 19:57:13 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201405301957.s4UJvFb4014524@aojmv0008> Changeset: 4d748c80ecc7 Author: thartmann Date: 2014-05-30 09:26 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4d748c80ecc7 8021775: compiler/8009761/Test8009761.java "Failed: init recursive calls: 51. After deopt 50" Summary: Reimplemented the test using the Whitebox API to deterministically trigger compilation and deoptimization. Now allowing number of recursive calls to vary by 1. Reviewed-by: twisti, roland, iignatyev ! test/TEST.groups ! test/compiler/8009761/Test8009761.java Changeset: f8d261a8d2d3 Author: anoll Date: 2014-05-30 19:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f8d261a8d2d3 Merge From igor.ignatyev at oracle.com Fri May 30 20:38:59 2014 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Fri, 30 May 2014 20:38:59 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201405302039.s4UKd10l022112@aojmv0008> Changeset: 7daf195e6193 Author: iignatyev Date: 2014-05-30 17:20 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7daf195e6193 8038756: new WB API :: get/setVMFlag Reviewed-by: vlivanov, sla ! src/share/vm/prims/whitebox.cpp ! src/share/vm/runtime/globals.cpp ! src/share/vm/runtime/globals.hpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java + test/testlibrary_tests/whitebox/vm_flags/BooleanTest.java + test/testlibrary_tests/whitebox/vm_flags/DoubleTest.java + test/testlibrary_tests/whitebox/vm_flags/IntxTest.java + test/testlibrary_tests/whitebox/vm_flags/StringTest.java + test/testlibrary_tests/whitebox/vm_flags/Uint64Test.java + test/testlibrary_tests/whitebox/vm_flags/UintxTest.java + test/testlibrary_tests/whitebox/vm_flags/VmFlagTest.java Changeset: db6de1a01508 Author: iignatyev Date: 2014-05-30 20:01 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/db6de1a01508 Merge