From rob.mckenna at oracle.com Fri May 6 15:32:39 2016 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Fri, 06 May 2016 15:32:39 +0000 Subject: hg: jdk8u/jdk8u/corba: 2 new changesets Message-ID: <201605061532.u46FWdpf004421@aojmv0008.oracle.com> Changeset: c5772da7e407 Author: aefimov Date: 2016-05-05 19:09 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/corba/rev/c5772da7e407 8152927: Incorrect GPL header in StubFactoryDynamicBase.java reported Reviewed-by: alanb ! src/share/classes/com/sun/corba/se/impl/presentation/rmi/StubFactoryDynamicBase.java Changeset: 4d537ea4aca4 Author: robm Date: 2016-05-06 13:49 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/corba/rev/4d537ea4aca4 Merge From rob.mckenna at oracle.com Fri May 6 15:32:46 2016 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Fri, 06 May 2016 15:32:46 +0000 Subject: hg: jdk8u/jdk8u/hotspot: 5 new changesets Message-ID: <201605061532.u46FWkh7004525@aojmv0008.oracle.com> Changeset: c3d0bd36ab28 Author: vkempik Date: 2016-04-21 16:19 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/c3d0bd36ab28 8130309: Need to bailout cleanly if creation of stubs fails when codecache is out of space Summary: Check for failed expansion of stub section in code buffer and bailout. Reviewed-by: kvn, thartmann ! src/cpu/ppc/vm/compiledIC_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/sparc/vm/c1_CodeStubs_sparc.cpp ! src/cpu/sparc/vm/compiledIC_sparc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/c1_CodeStubs_x86.cpp ! src/cpu/x86/vm/compiledIC_x86.cpp ! src/cpu/x86/vm/x86.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/cpu/zero/vm/compiledIC_zero.cpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/code/compiledIC.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/output.cpp Changeset: 099bdbf208bc Author: kevinw Date: 2016-04-25 21:03 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/099bdbf208bc Merge ! src/share/vm/opto/compile.cpp Changeset: 8f58998958ca Author: aph Date: 2016-04-26 02:49 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/8f58998958ca 8154210: Zero: Better byte behaviour Summary: Complete support for 8132051 on Zero and fix failure on 64-bit big-endian systems Reviewed-by: andrew, chrisphi, coleenp ! src/cpu/zero/vm/cppInterpreter_zero.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp Changeset: 0a78f55d49fa Author: robm Date: 2016-05-05 13:28 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/0a78f55d49fa 8036630: Null ProtectionDomain in JVM can cause NPE because principals field is not initialized to an empty array Summary: Call ProtectionDomain constructor instead of making all fields null. Reviewed-by: fparain, zgu ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/prims/jvm.cpp Changeset: f96d42d605e1 Author: robm Date: 2016-05-06 13:49 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/f96d42d605e1 Merge From rob.mckenna at oracle.com Fri May 6 15:32:51 2016 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Fri, 06 May 2016 15:32:51 +0000 Subject: hg: jdk8u/jdk8u/jaxp: 2 new changesets Message-ID: <201605061532.u46FWq7P004578@aojmv0008.oracle.com> Changeset: b2b2a7b4a160 Author: joehw Date: 2016-04-19 23:01 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/b2b2a7b4a160 8153781: Issue in XMLScanner: EXPECTED_SQUARE_BRACKET_TO_CLOSE_INTERNAL_SUBSET when skipping large DOCTYPE section with CRLF at wrong place Reviewed-by: joehw Contributed-by: christoph.langer at sap.com ! src/com/sun/org/apache/xerces/internal/impl/XML11EntityScanner.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDTDScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLDocumentScannerImpl.java ! src/com/sun/org/apache/xerces/internal/impl/XMLEntityScanner.java ! src/com/sun/org/apache/xerces/internal/impl/XMLScanner.java ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages.properties ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_de.properties ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_es.properties ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_fr.properties ! src/com/sun/org/apache/xerces/internal/impl/msg/XMLMessages_it.properties ! src/com/sun/org/apache/xerces/internal/util/HTTPInputSource.java Changeset: 573b1773c560 Author: robm Date: 2016-05-06 13:49 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/573b1773c560 Merge From rob.mckenna at oracle.com Fri May 6 15:33:03 2016 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Fri, 06 May 2016 15:33:03 +0000 Subject: hg: jdk8u/jdk8u/jdk: 10 new changesets Message-ID: <201605061533.u46FX4qJ004706@aojmv0008.oracle.com> Changeset: 742bb1609e77 Author: igerasim Date: 2016-04-26 20:31 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/742bb1609e77 8144313: Test SessionTimeOutTests can be timeout Reviewed-by: mullan ! test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionTimeOutTests.java Changeset: 10a6d94b545b Author: igerasim Date: 2016-04-26 20:31 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/10a6d94b545b 8146669: Test SessionTimeOutTests fails intermittently Reviewed-by: mullan ! test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLCtxAccessToSessCtx.java ! test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionTimeOutTests.java Changeset: 2f6f19966859 Author: igerasim Date: 2016-04-26 20:31 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/2f6f19966859 8037557: test SessionCacheSizeTests.java timeout Reviewed-by: weijun ! test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionCacheSizeTests.java Changeset: 931c1185bb1b Author: igerasim Date: 2016-04-26 20:31 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/931c1185bb1b 8146387: Test SSLSession/SessionCacheSizeTests socket accept timed out Reviewed-by: weijun, wetmore ! test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionCacheSizeTests.java Changeset: 7dd4682b4208 Author: mhaupt Date: 2016-04-27 15:34 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/7dd4682b4208 8155214: java/lang/invoke/PermuteArgsTest.java fails due to exhausted code cache Reviewed-by: sundar ! test/java/lang/invoke/PermuteArgsTest.java Changeset: c44e755a3dce Author: igerasim Date: 2016-04-27 18:43 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/c44e755a3dce 8133070: Hot lock on BulkCipher.isAvailable Reviewed-by: mullan Contributed-by: xuelei.fan at oracle.com, kungu.mjh at alibaba-inc.com ! src/share/classes/sun/security/ssl/CipherBox.java ! src/share/classes/sun/security/ssl/CipherSuite.java ! src/share/classes/sun/security/ssl/CipherSuiteList.java ! src/share/classes/sun/security/ssl/JsseJce.java ! src/share/classes/sun/security/ssl/SSLContextImpl.java Changeset: 93cddf06cfe0 Author: mhaupt Date: 2016-04-29 15:30 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/93cddf06cfe0 8155106: MHs.Lookup.findConstructor returns handles for array classes Reviewed-by: sundar ! src/share/classes/java/lang/invoke/MethodHandles.java + test/java/lang/invoke/ArrayConstructorTest.java Changeset: edb55dacef3e Author: robm Date: 2016-05-05 13:30 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/edb55dacef3e 8085903: New fix for memory leak in ProtectionDomain cache Reviewed-by: mullan ! src/share/classes/java/security/ProtectionDomain.java Changeset: 39f7a1ab2b08 Author: clanger Date: 2016-04-29 12:23 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/39f7a1ab2b08 8153781: Issue in XMLScanner: EXPECTED_SQUARE_BRACKET_TO_CLOSE_INTERNAL_SUBSET when skipping large DOCTYPE section with CRLF at wrong place Reviewed-by: joehw Contributed-by: christoph.langer at sap.com + test/javax/xml/jaxp/stream/8153781/SkipDTDTest.java Changeset: dc4322602480 Author: robm Date: 2016-05-06 13:50 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/dc4322602480 Merge From rob.mckenna at oracle.com Sun May 15 13:00:48 2016 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Sun, 15 May 2016 13:00:48 +0000 Subject: hg: jdk8u/jdk8u: 8055772: get_source.sh : version check assumes English localization Message-ID: <201605151300.u4FD0ncG007041@aojmv0008.oracle.com> Changeset: abafc84654a6 Author: mduigou Date: 2014-08-21 10:22 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/rev/abafc84654a6 8055772: get_source.sh : version check assumes English localization Reviewed-by: mduigou, tbell Contributed-by: bitterfoxc at gmail.com ! get_source.sh From rob.mckenna at oracle.com Sun May 15 13:01:02 2016 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Sun, 15 May 2016 13:01:02 +0000 Subject: hg: jdk8u/jdk8u/jaxp: 8145974: XMLStreamWriter produces invalid XML for surrogate pairs on OutputStreamWriter Message-ID: <201605151301.u4FD123f007336@aojmv0008.oracle.com> Changeset: 4839dcbae18d Author: aefimov Date: 2016-05-13 18:34 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/rev/4839dcbae18d 8145974: XMLStreamWriter produces invalid XML for surrogate pairs on OutputStreamWriter Reviewed-by: joehw ! src/com/sun/xml/internal/stream/writers/XMLStreamWriterImpl.java From rob.mckenna at oracle.com Sun May 15 13:01:12 2016 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Sun, 15 May 2016 13:01:12 +0000 Subject: hg: jdk8u/jdk8u/jdk: 5 new changesets Message-ID: <201605151301.u4FD1Dtt007622@aojmv0008.oracle.com> Changeset: c4ab046992ff Author: ascarpino Date: 2016-05-10 17:16 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/c4ab046992ff 8098581: SecureRandom.nextBytes() hurts performance with small size requests Reviewed-by: valeriep ! src/share/classes/java/security/SecureRandom.java ! src/share/lib/security/sunpkcs11-solaris.cfg ! src/solaris/classes/sun/security/provider/NativePRNG.java ! test/java/security/SecureRandom/DefaultProvider.java Changeset: efd9e219a5bd Author: snikandrova Date: 2016-05-13 16:36 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/efd9e219a5bd 8049171: Additional tests for jarsigner's warnings Reviewed-by: weijun ! test/ProblemList.txt ! test/javax/security/auth/Subject/doAs/NestedActions.java + test/lib/testlibrary/jdk/testlibrary/JarUtils.java ! test/lib/testlibrary/jdk/testlibrary/Utils.java ! test/sun/security/tools/jarsigner/TimestampCheck.java + test/sun/security/tools/jarsigner/TsacertOptionTest.java + test/sun/security/tools/jarsigner/Utils.java + test/sun/security/tools/jarsigner/warnings/AliasNotInStoreTest.java + test/sun/security/tools/jarsigner/warnings/BadExtendedKeyUsageTest.java + test/sun/security/tools/jarsigner/warnings/BadKeyUsageTest.java + test/sun/security/tools/jarsigner/warnings/BadNetscapeCertTypeTest.java + test/sun/security/tools/jarsigner/warnings/ChainNotValidatedTest.java + test/sun/security/tools/jarsigner/warnings/HasExpiredCertTest.java + test/sun/security/tools/jarsigner/warnings/HasExpiringCertTest.java + test/sun/security/tools/jarsigner/warnings/HasUnsignedEntryTest.java + test/sun/security/tools/jarsigner/warnings/MultipleWarningsTest.java + test/sun/security/tools/jarsigner/warnings/NoTimestampTest.java + test/sun/security/tools/jarsigner/warnings/NotSignedByAliasTest.java + test/sun/security/tools/jarsigner/warnings/NotYetValidCertTest.java + test/sun/security/tools/jarsigner/warnings/Test.java + test/sun/security/tools/jarsigner/warnings/bad_netscape_cert_type.jks.base64 + test/sun/security/tools/jarsigner/warnings/bad_netscape_cert_type.sh Changeset: 4c27305cae8b Author: mcherkas Date: 2016-05-13 16:46 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/4c27305cae8b 8078268: javax.swing.text.html.parser.Parser parseScript incorrectly optimized Reviewed-by: alexp, aivanov ! src/share/classes/javax/swing/text/html/parser/Parser.java + test/javax/swing/text/html/parser/Parser/8078268/bug8078268.java + test/javax/swing/text/html/parser/Parser/8078268/slowparse.html Changeset: a5d597f09c9d Author: asmotrak Date: 2016-05-13 17:41 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/a5d597f09c9d 8074784: Additional tests for XML DSig API Reviewed-by: mullan Contributed-by: artem.kosarev at oracle.com ! test/javax/xml/crypto/dsig/GenerationTests.java Changeset: 561c1038f71a Author: aefimov Date: 2016-05-13 18:39 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/561c1038f71a 8145974: XMLStreamWriter produces invalid XML for surrogate pairs on OutputStreamWriter Reviewed-by: joehw + test/javax/xml/jaxp/stream/8145974/SurrogatesTest.java From rob.mckenna at oracle.com Sun May 15 13:01:22 2016 From: rob.mckenna at oracle.com (rob.mckenna at oracle.com) Date: Sun, 15 May 2016 13:01:22 +0000 Subject: hg: jdk8u/jdk8u/nashorn: 5 new changesets Message-ID: <201605151301.u4FD1Mqu007812@aojmv0008.oracle.com> Changeset: 5e1012e665bf Author: mhaupt Date: 2016-05-11 14:20 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/5e1012e665bf 8130127: streamline input parameter of Nashorn scripting $EXEC function Summary: handle null and undefined correctly, do not coerce them to strings Reviewed-by: lagergren, sundar ! samples/exec.js ! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java + test/script/nosecurity/JDK-8130127.js + test/script/nosecurity/JDK-8130127.js.EXPECTED + test/script/nosecurity/readprint.js Changeset: 4ccc0a6265ad Author: mhaupt Date: 2016-05-11 14:21 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/4ccc0a6265ad 8130317: "ant test" fails to complete on Windows when run under cygwin shell Reviewed-by: lagergren, attila ! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java Changeset: a29475d0b255 Author: mhaupt Date: 2016-05-11 14:21 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/a29475d0b255 8143642: Nashorn shebang argument handling is broken Reviewed-by: hannesw, sundar ! src/jdk/nashorn/tools/Shell.java Changeset: adcf08eb1715 Author: mhaupt Date: 2016-05-11 14:21 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/adcf08eb1715 8144160: Regression: two tests fail on Windows with "ant test" target Reviewed-by: hannesw, mhaupt ! src/jdk/nashorn/tools/Shell.java Changeset: e6bd60e65f33 Author: mhaupt Date: 2016-05-11 14:21 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/e6bd60e65f33 8144221: fix Nashorn shebang argument handling on Mac/Linux Reviewed-by: jlaskey, lagergren ! make/build.xml ! src/jdk/nashorn/internal/runtime/ScriptingFunctions.java ! src/jdk/nashorn/tools/Shell.java + test/script/nosecurity/JDK-8144221.js + test/script/nosecurity/JDK-8144221.js.EXPECTED + test/script/nosecurity/os-not-windows.js From sean.coffey at oracle.com Fri May 27 15:19:25 2016 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Fri, 27 May 2016 15:19:25 +0000 Subject: hg: jdk8u/jdk8u/hotspot: 6 new changesets Message-ID: <201605271519.u4RFJPIg009455@aojmv0008.oracle.com> Changeset: 79351ea143ee Author: dbuck Date: 2016-05-17 02:44 +0000 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/79351ea143ee 8154722: Test gc/ergonomics/TestDynamicNumberOfGCThreads.java fails Summary: Typo error referring new_acitve_workers is corrected as new_active_workers Reviewed-by: jmasa, drwhite Contributed-by: fairoz.matte at oracle.com ! src/share/vm/gc_implementation/shared/adaptiveSizePolicy.cpp Changeset: 44c8fe602a5e Author: stuefe Date: 2015-04-23 18:00 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/44c8fe602a5e 8077276: allocating heap with UseLargePages and HugeTLBFS may trash existing memory mappings (linux) Summary: Remove MAP_FIXED from initial mapping allocation; add tests Reviewed-by: stefank, coleenp ! src/os/linux/vm/os_linux.cpp Changeset: 776cb7cbe2e4 Author: stefank Date: 2016-04-25 11:36 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/776cb7cbe2e4 8017629: G1: UseSHM in combination with a G1HeapRegionSize > os::large_page_size() falls back to use small pages Reviewed-by: pliden, sjohanss, stuefe ! src/os/linux/vm/os_linux.cpp Changeset: 64bd5b63923c Author: vlivanov Date: 2016-05-24 18:42 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/64bd5b63923c 8154831: CastII/ConvI2L for a range check is prematurely eliminated Reviewed-by: kvn, thartmann ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/subnode.cpp Changeset: 619e7d418a44 Author: aeriksso Date: 2016-05-18 11:06 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/619e7d418a44 8135322: ConstantPool::release_C_heap_structures not run in some circumstances Reviewed-by: coleenp, sspitsyn ! src/share/vm/classfile/classLoaderData.cpp Changeset: 5aaa43d91c73 Author: csahu Date: 2016-05-24 17:49 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/rev/5aaa43d91c73 8063086: Math.pow yields different results upon repeated calls Summary: C2 treats x^2 as a special case and computes x * x while the interpreter and c1 don't have special case code for X^2. Reviewed-by: kvn ! src/cpu/x86/vm/macroAssembler_x86.cpp + test/compiler/floatingpoint/TestPow2.java From sean.coffey at oracle.com Fri May 27 15:20:07 2016 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Fri, 27 May 2016 15:20:07 +0000 Subject: hg: jdk8u/jdk8u/jdk: 13 new changesets Message-ID: <201605271520.u4RFK7J4009997@aojmv0008.oracle.com> Changeset: 66c61047f119 Author: dmarkov Date: 2016-05-16 09:54 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/66c61047f119 8155001: SystemTray.remove() leaks GDI Objects in Windows Reviewed-by: serb, alexp ! src/windows/native/sun/windows/awt_TrayIcon.cpp Changeset: 7eb965622404 Author: dsamersoff Date: 2014-06-18 03:29 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/7eb965622404 8044762: com/sun/jdi/OptionTest.java test time out Summary: gdata could be NULL in debugInit_exit Reviewed-by: dcubed ! src/share/back/debugInit.c Changeset: 66199a53c7f9 Author: dsamersoff Date: 2014-08-28 05:20 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/66199a53c7f9 8049226: com/sun/jdi/OptionTest.java test times out again Summary: Don't call jni_FatalError if transport initialization fails Reviewed-by: sspitsyn, sla ! src/share/back/debugInit.c ! src/share/back/log_messages.c ! src/share/back/log_messages.h Changeset: 6c0e2944f516 Author: dmarkov Date: 2016-05-17 13:12 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/6c0e2944f516 8080729: [macosx] java 7 and 8 JDialogs on multiscreen jump to parent frame on focus Reviewed-by: ant, denis ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CWarningWindow.java ! src/macosx/native/sun/awt/AWTWindow.h ! src/macosx/native/sun/awt/AWTWindow.m + test/java/awt/Window/WindowJumpingTest/WindowJumpingTest.java Changeset: 28fef0942517 Author: mcherkas Date: 2016-05-18 18:59 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/28fef0942517 6882559: new JEditorPane("text/plain","") fails for null context class loader Reviewed-by: serb, aivanov ! src/share/classes/javax/swing/JEditorPane.java + test/javax/swing/JEditorPane/6882559/bug6882559.java Changeset: d9878355b466 Author: bgopularam Date: 2016-05-18 22:27 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/d9878355b466 8134232: KeyStore.load() throws an IOException with a wrong cause in case of wrong password Reviewed-by: vinnie ! src/share/classes/com/sun/crypto/provider/JceKeyStore.java ! src/share/classes/sun/security/pkcs11/P11KeyStore.java ! src/share/classes/sun/security/pkcs12/PKCS12KeyStore.java + test/java/security/KeyStore/TestKeyStoreBasic.java ! test/sun/security/provider/KeyStore/DKSTest.java Changeset: d108c790e561 Author: mhaupt Date: 2016-05-24 08:56 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/d108c790e561 8157242: Some java/lang/invoke tests miss othervm Reviewed-by: robm ! test/java/lang/invoke/CustomizedLambdaFormTest.java ! test/java/lang/invoke/VarargsArrayTest.java Changeset: acd98af6e8fb Author: aivanov Date: 2016-05-24 17:00 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/acd98af6e8fb 8136998: JComboBox prevents wheel mouse scrolling of JScrollPane Reviewed-by: serb, alexp ! src/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java ! src/share/classes/javax/swing/plaf/basic/BasicComboPopup.java + test/javax/swing/JComboBox/8136998/bug8136998.java Changeset: 26c42099d7e4 Author: aivanov Date: 2016-05-24 17:05 +0300 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/26c42099d7e4 8133309: Some unicode characters do not display any more after upgrading to Windows 10 Reviewed-by: serb, jgodinez ! src/windows/classes/sun/awt/windows/fontconfig.properties Changeset: 425279d8815d Author: bgopularam Date: 2016-05-23 23:19 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/425279d8815d 8048621: Implement basic keystore tests Summary: Tests for basic operations of KeyStore entry Reviewed-by: xuelei + test/java/security/KeyStore/TestKeyStoreEntry.java Changeset: dfc9574235ae Author: coffeys Date: 2016-05-24 15:16 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/dfc9574235ae Merge Changeset: 1dd18ae45a24 Author: henryjen Date: 2016-05-24 07:49 -0700 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/1dd18ae45a24 8156478: 3 Buffer overrun defect groups in jexec.c Reviewed-by: ksrini ! src/solaris/bin/jexec.c Changeset: c5c0728e113d Author: clanger Date: 2016-05-25 20:09 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/c5c0728e113d 8156521: Minor fixes and cleanups in NetworkInterface.c Reviewed-by: alanb, chegar, dsamersoff, msheppar ! src/solaris/native/java/net/NetworkInterface.c From sean.coffey at oracle.com Fri May 27 15:20:41 2016 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Fri, 27 May 2016 15:20:41 +0000 Subject: hg: jdk8u/jdk8u/langtools: 8129740: Incorrect class file created when passing lambda in inner class constructor Message-ID: <201605271520.u4RFKf67010123@aojmv0008.oracle.com> Changeset: 921a7d6ab90d Author: sadayapalam Date: 2016-05-25 15:09 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/rev/921a7d6ab90d 8129740: Incorrect class file created when passing lambda in inner class constructor Summary: Lambda implementation method must be static when lambda is an argument to an explicit constructor call. Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java ! src/share/classes/com/sun/tools/javac/tree/TreeMaker.java ! src/share/classes/com/sun/tools/javac/util/Names.java + test/tools/javac/lambda/T8129740/AllowEnclosingVarCaptureTest.java + test/tools/javac/lambda/T8129740/CaptureInCtorChainingTest.java + test/tools/javac/lambda/T8129740/QualifiedThisAccessTest.java + test/tools/javac/lambda/T8129740/SourceForTranslation.java + test/tools/javac/lambda/T8129740/SourceToSourceTranslationTest.java + test/tools/javac/lambda/T8129740/Universe.java.out From sean.coffey at oracle.com Fri May 27 15:20:47 2016 From: sean.coffey at oracle.com (sean.coffey at oracle.com) Date: Fri, 27 May 2016 15:20:47 +0000 Subject: hg: jdk8u/jdk8u/nashorn: 10 new changesets Message-ID: <201605271520.u4RFKlKO010171@aojmv0008.oracle.com> Changeset: 258478e90f2d Author: sundar Date: 2016-05-20 20:40 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/258478e90f2d 8157160: JSON.stringify does not work on ScriptObjectMirror objects Reviewed-by: hannesw, mhaupt, jlaskey ! src/jdk/nashorn/internal/objects/NativeJSON.java + test/script/basic/JDK-8157160.js + test/script/basic/JDK-8157160.js.EXPECTED Changeset: 8673bde5227d Author: mhaupt Date: 2016-01-18 11:31 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/8673bde5227d 8145305: fix Nashorn shebang handling on Cygwin Reviewed-by: hannesw, sundar ! test/script/nosecurity/JDK-8144221.js Changeset: 11bf0d1b18c1 Author: mhaupt Date: 2016-05-23 09:25 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/11bf0d1b18c1 8157444: exclude jjs shebang handling test from runs Reviewed-by: sundar, hannesw, jlaskey = test/script/currently-failing/JDK-8144221.js < test/script/nosecurity/JDK-8144221.js + test/script/currently-failing/JDK-8144221.js.EXPECTED - test/script/nosecurity/JDK-8144221.js.EXPECTED Changeset: 1bd585e65406 Author: sundar Date: 2016-01-05 18:40 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/1bd585e65406 8146240: Three nashorn files contain "GNU General Public License" header Reviewed-by: jlaskey ! test/script/basic/JDK-8134488.js ! test/script/basic/JDK-8134490.js ! test/script/basic/JDK-8134939.js Changeset: 92b5c838f6d5 Author: sundar Date: 2016-05-25 21:10 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/92b5c838f6d5 8157680: Callback parameter of any JS builtin implementation should accept any Callable Reviewed-by: hannesw ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeJSON.java ! src/jdk/nashorn/internal/objects/NativeRegExp.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk/nashorn/internal/runtime/linker/Bootstrap.java + test/script/basic/JDK-8157680.js + test/script/basic/JDK-8157680.js.EXPECTED Changeset: ee0bd940c2bd Author: hannesw Date: 2016-05-13 14:30 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/ee0bd940c2bd 8156896: Script stack trace should display function names Reviewed-by: attila, sundar ! src/jdk/nashorn/api/scripting/NashornException.java ! src/jdk/nashorn/internal/codegen/CompilerConstants.java ! src/jdk/nashorn/internal/codegen/Namespace.java ! src/jdk/nashorn/internal/parser/Parser.java ! test/script/basic/JDK-8025515.js + test/script/basic/JDK-8156896.js Changeset: 0f96cd2fe750 Author: mhaupt Date: 2016-02-16 15:34 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/0f96cd2fe750 8148140: arguments are handled differently in apply for JS functions and AbstractJSObjects Reviewed-by: hannesw, sundar ! src/jdk/nashorn/internal/runtime/linker/JSObjectLinker.java + test/src/jdk/nashorn/api/scripting/test/JDK_8148140_Test.java Changeset: b035d65df170 Author: mhaupt Date: 2016-02-29 09:49 +0100 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/b035d65df170 8150814: correct package declaration in Nashorn test Reviewed-by: sundar ! test/src/jdk/nashorn/api/scripting/test/JDK_8148140_Test.java Changeset: 133a3c6c906e Author: hannesw Date: 2016-05-13 18:38 +0200 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/133a3c6c906e 8156714: Parsing issue with automatic semicolon insertion Reviewed-by: jlaskey, sundar ! src/jdk/nashorn/internal/parser/AbstractParser.java ! src/jdk/nashorn/internal/parser/Parser.java + test/script/basic/JDK-8156714.js Changeset: ad940f1e1c09 Author: sundar Date: 2016-05-25 19:25 +0530 URL: http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/rev/ad940f1e1c09 8157819: TypeError when a java.util.Comparator object is invoked as a function Reviewed-by: mhaupt, forax, hannesw ! src/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java + test/script/basic/JDK-8157819.js