From david.buck at oracle.com Wed Aug 1 08:07:21 2018 From: david.buck at oracle.com (david.buck at oracle.com) Date: Wed, 01 Aug 2018 08:07:21 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8208541: non-ASCII characters in hsdis UPL text Message-ID: <201808010807.w7187Lso002300@aojmv0008.oracle.com> Changeset: 9a18c71dbd25 Author: dbuck Date: 2018-08-01 04:15 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/9a18c71dbd25 8208541: non-ASCII characters in hsdis UPL text Summary: replace Unicode left/right double quote pair with normal ASCII double quotes Reviewed-by: jrose ! src/share/tools/hsdis/Makefile ! src/share/tools/hsdis/README ! src/share/tools/hsdis/hsdis-demo.c ! src/share/tools/hsdis/hsdis.c ! src/share/tools/hsdis/hsdis.h From david.buck at oracle.com Wed Aug 1 08:11:09 2018 From: david.buck at oracle.com (david.buck at oracle.com) Date: Wed, 01 Aug 2018 08:11:09 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8191006: hsdis disassembler plugin does not compile with binutils 2.29+ Message-ID: <201808010811.w718B9R1003472@aojmv0008.oracle.com> Changeset: bbd1da3f538f Author: dbuck Date: 2018-08-01 04:19 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/bbd1da3f538f 8191006: hsdis disassembler plugin does not compile with binutils 2.29+ Summary: update call to disassembler() function to match new signature used by Binutils Reviewed-by: gromero, kvn ! src/share/tools/hsdis/README ! src/share/tools/hsdis/hsdis.c From philip.race at oracle.com Wed Aug 1 20:07:03 2018 From: philip.race at oracle.com (philip.race at oracle.com) Date: Wed, 01 Aug 2018 20:07:03 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8183979: Remove Kodak CMS (KCMS) code from Oracle JDK Message-ID: <201808012007.w71K73DU023862@aojmv0008.oracle.com> Changeset: 97778948e1ab Author: prr Date: 2018-08-01 13:06 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/97778948e1ab 8183979: Remove Kodak CMS (KCMS) code from Oracle JDK Reviewed-by: serb, ihse ! make/CompileJavaClasses.gmk ! make/CopyIntoClasses.gmk ! make/lib/Awt2dLibraries.gmk - make/mapfiles/libkcms/mapfile-vers ! make/profile-includes.txt From kevin.walls at oracle.com Thu Aug 2 16:45:30 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Thu, 02 Aug 2018 16:45:30 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error Message-ID: <201808021645.w72GjUEd015056@aojmv0008.oracle.com> Changeset: f3108e56b502 Author: kevinw Date: 2018-08-02 03:54 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/f3108e56b502 8196882: VS2017 Hotspot Defined vsnprintf Function Causes C2084 Already Defined Compilation Error Summary: Add os::vsnprintf and os::snprintf. Reviewed-by: kbarrett, lfoltan, stuefe, mlarsson ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/oops/generateOopMap.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/utilities/exceptions.cpp ! src/share/vm/utilities/globalDefinitions_visCPP.hpp ! src/share/vm/utilities/ostream.cpp ! src/share/vm/utilities/ostream.hpp From sean.coffey at oracle.com Fri Aug 3 13:32:33 2018 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Fri, 03 Aug 2018 13:32:33 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8208583: Better management of internal KeyStore buffers; ... Message-ID: <201808031332.w73DWXBk019876@aojmv0008.oracle.com> Changeset: 6bfaecb8ff77 Author: coffeys Date: 2018-08-03 14:34 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/6bfaecb8ff77 8208583: Better management of internal KeyStore buffers 8207775: Better management of CipherCore buffers Reviewed-by: weijun, ascarpino ! src/share/classes/com/sun/crypto/provider/CipherCore.java ! src/share/classes/com/sun/crypto/provider/KeyProtector.java ! src/share/classes/com/sun/crypto/provider/PBEKey.java ! src/share/classes/javax/crypto/spec/PBEKeySpec.java ! src/share/classes/sun/security/provider/JavaKeyStore.java ! src/share/classes/sun/security/provider/KeyProtector.java From david.buck at oracle.com Tue Aug 7 17:40:15 2018 From: david.buck at oracle.com (david.buck at oracle.com) Date: Tue, 07 Aug 2018 17:40:15 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8204966: [TESTBUG] hotspot/test/compiler/whitebox/IsMethodCompilableTest.java test fails with -XX:CompileThreshold=1 Message-ID: <201808071740.w77HeFRd014630@aojmv0008.oracle.com> Changeset: b4ee249eb1c4 Author: dbuck Date: 2018-08-07 11:55 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/b4ee249eb1c4 8204966: [TESTBUG] hotspot/test/compiler/whitebox/IsMethodCompilableTest.java test fails with -XX:CompileThreshold=1 Summary: enforce lower bound on number of loop iterations used to trigger OSR Reviewed-by: kvn, iignatyev ! test/compiler/whitebox/CompilerWhiteBoxTest.java From kevin.walls at oracle.com Sat Aug 11 01:30:36 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Sat, 11 Aug 2018 01:30:36 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8209359: [8u] hotspot needs to recognise cl.exe 19.13 to build with VS2017. Message-ID: <201808110130.w7B1UaZN029005@aojmv0008.oracle.com> Changeset: a57483d08d95 Author: kevinw Date: 2018-08-10 08:29 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/a57483d08d95 8209359: [8u] hotspot needs to recognise cl.exe 19.13 to build with VS2017. Reviewed-by: tbell ! make/windows/makefiles/compile.make From david.buck at oracle.com Mon Aug 13 17:36:55 2018 From: david.buck at oracle.com (david.buck at oracle.com) Date: Mon, 13 Aug 2018 17:36:55 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8182461: IndexOutOfBoundsException when reading indexed color BMP Message-ID: <201808131736.w7DHat4Z014326@aojmv0008.oracle.com> Changeset: 1ac21bcd729d Author: fmatte Date: 2018-08-13 10:47 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/1ac21bcd729d 8182461: IndexOutOfBoundsException when reading indexed color BMP Summary: added missing break to prevent erroneous fall through Reviewed-by: prr, serb ! src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java + test/javax/imageio/plugins/bmp/BMP8BPPLoadTest.java From david.buck at oracle.com Fri Aug 17 06:27:58 2018 From: david.buck at oracle.com (david.buck at oracle.com) Date: Fri, 17 Aug 2018 06:27:58 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8033251: Use DWARF debug symbols for Linux 32-bit as default Message-ID: <201808170627.w7H6Rw24026927@aojmv0008.oracle.com> Changeset: 2af8917ffbee Author: dbuck Date: 2018-08-16 23:50 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/2af8917ffbee 8033251: Use DWARF debug symbols for Linux 32-bit as default Reviewed-by: tbell ! make/linux/makefiles/gcc.make From dmitry.markov at oracle.com Fri Aug 17 14:51:41 2018 From: dmitry.markov at oracle.com (dmitry.markov at oracle.com) Date: Fri, 17 Aug 2018 14:51:41 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8130655: OS X: keyboard input in textfield is not possible if the window contained textfield is owned by EmbeddedFrame Message-ID: <201808171451.w7HEpfsr014782@aojmv0008.oracle.com> Changeset: 22784dc37134 Author: dmarkov Date: 2018-08-17 15:50 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/22784dc37134 8130655: OS X: keyboard input in textfield is not possible if the window contained textfield is owned by EmbeddedFrame Reviewed-by: serb, aivanov ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/native/sun/awt/AWTWindow.m + test/java/awt/Window/WindowOwnedByEmbeddedFrameTest/WindowOwnedByEmbeddedFrameTest.java From dmitry.markov at oracle.com Fri Aug 17 14:54:31 2018 From: dmitry.markov at oracle.com (dmitry.markov at oracle.com) Date: Fri, 17 Aug 2018 14:54:31 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8205479: OS X: requestFocus() does not work properly for embedded frame Message-ID: <201808171454.w7HEsVJp015676@aojmv0008.oracle.com> Changeset: fd4e976e01bf Author: dmarkov Date: 2018-08-17 15:53 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/fd4e976e01bf 8205479: OS X: requestFocus() does not work properly for embedded frame Reviewed-by: serb, aivanov ! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java From rob.mckenna at oracle.com Tue Aug 21 13:44:43 2018 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Tue, 21 Aug 2018 13:44:43 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8209184: JCK Test Failure due to ResourceBundle Message-ID: <201808211344.w7LDihcv001889@aojmv0008.oracle.com> Changeset: 34e198353da6 Author: robm Date: 2018-08-21 06:13 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/34e198353da6 8209184: JCK Test Failure due to ResourceBundle Reviewed-by: mchung Contributed-by: adam.farley at uk.ibm.com ! src/share/classes/java/util/ResourceBundle.java From sean.coffey at oracle.com Wed Aug 22 16:28:54 2018 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Wed, 22 Aug 2018 16:28:54 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8206911: javax/xml/crypto/dsig/GenerationTests.java fails in 8u-dev Message-ID: <201808221628.w7MGSsZT014164@aojmv0008.oracle.com> Changeset: 90225a8ed937 Author: coffeys Date: 2018-08-22 17:28 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/90225a8ed937 8206911: javax/xml/crypto/dsig/GenerationTests.java fails in 8u-dev Reviewed-by: mullan ! test/ProblemList.txt ! test/javax/xml/crypto/dsig/GenerationTests.java From sean.coffey at oracle.com Fri Aug 24 08:47:15 2018 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Fri, 24 Aug 2018 08:47:15 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8209129: Further improvements to cipher buffer management Message-ID: <201808240847.w7O8lFgT004587@aojmv0008.oracle.com> Changeset: 8cce85241656 Author: coffeys Date: 2018-08-24 09:50 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/8cce85241656 8209129: Further improvements to cipher buffer management Reviewed-by: weijun, igerasim ! src/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java ! src/share/classes/com/sun/crypto/provider/KeyProtector.java ! src/share/classes/com/sun/crypto/provider/PBEKey.java ! src/share/classes/com/sun/crypto/provider/PBES1Core.java ! src/share/classes/com/sun/crypto/provider/PBES2Core.java ! src/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java ! src/share/classes/com/sun/crypto/provider/PBMAC1Core.java ! src/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java ! src/share/classes/sun/security/provider/DigestBase.java ! src/share/classes/sun/security/provider/MD4.java ! src/share/classes/sun/security/provider/MD5.java ! src/share/classes/sun/security/provider/SHA.java ! src/share/classes/sun/security/provider/SHA2.java ! src/share/classes/sun/security/provider/SHA5.java ! test/com/sun/crypto/provider/Cipher/PBE/PKCS12Cipher.java From paul.hohensee at gmail.com Fri Aug 24 16:16:17 2018 From: paul.hohensee at gmail.com (paul.hohensee at gmail.com) Date: Fri, 24 Aug 2018 16:16:17 +0000 Subject: hg: jdk8u/jdk8u-dev/hotspot: 8145788: JVM crashes with -XX:+EnableTracing Message-ID: <201808241616.w7OGGI3e017084@aojmv0008.oracle.com> Changeset: 80ee2541504e Author: phh Date: 2018-08-23 22:56 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/80ee2541504e 8145788: JVM crashes with -XX:+EnableTracing Summary: Events can trigger before ResourceMark is usable: move use from writeEvent() to print_val(). Reviewed-by: dholmes, ysuenaga, mlarsson ! src/share/vm/trace/traceEventClasses.xsl ! src/share/vm/trace/traceStream.hpp From kevin.walls at oracle.com Wed Aug 29 21:20:10 2018 From: kevin.walls at oracle.com (kevin.walls at oracle.com) Date: Wed, 29 Aug 2018 21:20:10 +0000 Subject: hg: jdk8u/jdk8u-dev: 8209002: 8u192 installed exe and dll files have wrong file version Message-ID: <201808292120.w7TLKAp2024088@aojmv0008.oracle.com> Changeset: 499617980681 Author: kevinw Date: 2018-08-29 09:23 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/rev/499617980681 8209002: 8u192 installed exe and dll files have wrong file version Reviewed-by: erikj ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh From david.buck at oracle.com Thu Aug 30 01:05:55 2018 From: david.buck at oracle.com (david.buck at oracle.com) Date: Thu, 30 Aug 2018 01:05:55 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8161732: [TEST_BUG] Test closed/java/awt/MenuBar/MenuBarPeer/MenuBarPeerDisposeTest.java fails in unix enviroments with NullPointerException Message-ID: <201808300105.w7U15tGr024827@aojmv0008.oracle.com> Changeset: f36133f48ab4 Author: ssadetsky Date: 2018-08-29 17:35 -0400 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/f36133f48ab4 8161732: [TEST_BUG] Test closed/java/awt/MenuBar/MenuBarPeer/MenuBarPeerDisposeTest.java fails in unix enviroments with NullPointerException Reviewed-by: yan ! src/solaris/classes/sun/awt/X11/XMenuBarPeer.java From anton.litvinov at oracle.com Thu Aug 30 16:45:07 2018 From: anton.litvinov at oracle.com (anton.litvinov at oracle.com) Date: Thu, 30 Aug 2018 16:45:07 +0000 Subject: hg: jdk8u/jdk8u-dev/jdk: 8201818: [macosx] Printing attributes break page size set via "java.awt.print.Book" object Message-ID: <201808301645.w7UGj7uS029774@aojmv0008.oracle.com> Changeset: e37545b003c9 Author: alitvinov Date: 2018-08-30 17:44 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/jdk/rev/e37545b003c9 8201818: [macosx] Printing attributes break page size set via "java.awt.print.Book" object Reviewed-by: prr, psadhukhan ! src/share/classes/sun/print/RasterPrinterJob.java + test/java/awt/print/PageFormat/WrongPaperForBookPrintingTest.java From sean.coffey at oracle.com Fri Aug 31 17:40:26 2018 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Fri, 31 Aug 2018 17:40:26 +0000 Subject: hg: jdk8u/jdk8u-dev/langtools: 8160928: javac incorrectly copies over interior type annotations to bridge method Message-ID: <201808311740.w7VHeQ8T018790@aojmv0008.oracle.com> Changeset: 4560a907f04f Author: coffeys Date: 2018-08-31 18:43 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u-dev/langtools/rev/4560a907f04f 8160928: javac incorrectly copies over interior type annotations to bridge method Reviewed-by: vromero, mcimadamore Contributed-by: Evgeny Mandrikov ! src/share/classes/com/sun/tools/javac/code/SymbolMetadata.java + test/tools/javac/annotations/typeAnnotations/classfile/BridgeShouldHaveNoInteriorAnnotationsTest.java