From albert.noll at oracle.com Mon Mar 3 00:39:43 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Mon, 03 Mar 2014 08:39:43 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8035946: Use ResourceHashtable for dependency checking Message-ID: <20140303083946.4887462452@hg.openjdk.java.net> Changeset: 3c6ae9109a86 Author: anoll Date: 2014-03-03 08:04 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3c6ae9109a86 8035946: Use ResourceHashtable for dependency checking Summary: Use ResourceHashtable for dependency checking and delete GenericHashtable Reviewed-by: kvn, coleenp ! src/share/vm/code/dependencies.cpp ! src/share/vm/code/dependencies.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp ! src/share/vm/utilities/resourceHash.hpp From nils.eliasson at oracle.com Mon Mar 3 04:52:01 2014 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Mon, 03 Mar 2014 12:52:01 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8007270: Make IsMethodCompilable test work with tiered Message-ID: <20140303125223.877E662458@hg.openjdk.java.net> Changeset: bbfe3ac1471d Author: neliasso Date: 2014-01-28 15:05 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bbfe3ac1471d 8007270: Make IsMethodCompilable test work with tiered Summary: Only c2 compiles counts toward cutoff Reviewed-by: kvn, roland ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/testlibrary/com/oracle/java/testlibrary/Platform.java From vladimir.x.ivanov at oracle.com Tue Mar 4 04:02:25 2014 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Tue, 04 Mar 2014 12:02:25 +0000 Subject: hg: jdk9/hs-comp/hotspot: 6 new changesets Message-ID: <20140304120238.30946624A1@hg.openjdk.java.net> Changeset: 3c3953fb3f2a Author: shade Date: 2014-03-03 15:54 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3c3953fb3f2a 8033380: Experimental VM flag to enforce access atomicity Summary: -XX:+AlwaysAtomicAccesses to unconditionally enforce the access atomicity. Reviewed-by: roland, kvn, iveresov ! src/share/vm/c1/c1_LIRGenerator.cpp ! src/share/vm/c1/c1_Runtime1.cpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/runtime/globals.hpp Changeset: 3edd4a71588b Author: shade Date: 2014-03-03 15:31 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3edd4a71588b 8031818: Experimental VM flag for enforcing safe object construction Summary: -XX:+AlwaysSafeConstructors to unconditionally emit the trailing constructor barrier. Reviewed-by: kvn, roland ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/c1/c1_IR.cpp ! src/share/vm/c1/c1_IR.hpp ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/parse3.cpp ! src/share/vm/runtime/globals.hpp Changeset: 1179450ad3ee Author: vlivanov Date: 2014-03-04 02:19 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1179450ad3ee 8035887: VM crashes trying to force inlining the recursive call Reviewed-by: kvn, twisti ! src/share/vm/c1/c1_GraphBuilder.cpp ! src/share/vm/runtime/globals.hpp Changeset: aed8e1fe80eb Author: vlivanov Date: 2014-03-04 02:20 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/aed8e1fe80eb 8035828: Turn on @Stable support in VM Reviewed-by: jrose, twisti ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/runtime/globals.hpp + test/compiler/stable/TestStableBoolean.java + test/compiler/stable/TestStableByte.java + test/compiler/stable/TestStableChar.java + test/compiler/stable/TestStableDouble.java + test/compiler/stable/TestStableFloat.java + test/compiler/stable/TestStableInt.java + test/compiler/stable/TestStableLong.java + test/compiler/stable/TestStableObject.java + test/compiler/stable/TestStableShort.java Changeset: c0774726073e Author: vlivanov Date: 2014-03-04 02:23 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c0774726073e 8025842: Convert warning("Thread holding lock at safepoint that vm can block on") to fatal(...) Reviewed-by: iveresov, roland, coleenp ! src/share/vm/runtime/thread.cpp Changeset: e65d960c7be5 Author: vlivanov Date: 2014-03-04 02:33 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e65d960c7be5 8036100: Default method returns true for a while, and then returns false Reviewed-by: kvn, jrose ! src/share/vm/ci/ciMethod.cpp + test/compiler/inlining/InlineDefaultMethod1.java From vladimir.kozlov at oracle.com Tue Mar 4 10:46:48 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 04 Mar 2014 18:46:48 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8036614: AIX: fix adjust-mflags.sh to build with GNU Make 4.0 (adapt 8028407 for AIX) Message-ID: <20140304184658.73053624BD@hg.openjdk.java.net> Changeset: 131c59b5e66a Author: simonis Date: 2014-03-04 17:14 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/131c59b5e66a 8036614: AIX: fix adjust-mflags.sh to build with GNU Make 4.0 (adapt 8028407 for AIX) Reviewed-by: kvn ! make/aix/makefiles/adjust-mflags.sh From christian.thalinger at oracle.com Tue Mar 4 20:09:03 2014 From: christian.thalinger at oracle.com (christian.thalinger at oracle.com) Date: Wed, 05 Mar 2014 04:09:03 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8036619: Shark: add LLVM 3.4 support Message-ID: <20140305040907.D527F624E8@hg.openjdk.java.net> Changeset: 81ccf2c854c7 Author: neugens Date: 2014-03-04 18:52 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/81ccf2c854c7 8036619: Shark: add LLVM 3.4 support Reviewed-by: twisti ! make/linux/makefiles/zeroshark.make ! src/share/vm/shark/llvmHeaders.hpp ! src/share/vm/shark/sharkCompiler.cpp ! src/share/vm/shark/sharkCompiler.hpp ! src/share/vm/shark/sharkInliner.cpp ! src/share/vm/shark/sharkMemoryManager.cpp ! src/share/vm/shark/sharkMemoryManager.hpp From albert.noll at oracle.com Tue Mar 4 22:27:59 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Wed, 05 Mar 2014 06:27:59 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <20140305062804.7203D624EB@hg.openjdk.java.net> Changeset: 27689a7550a8 Author: anoll Date: 2014-03-05 06:08 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/27689a7550a8 8036092: [TESTBUG] compiler/uncommontrap/TestSpecTrapClassUnloading.java fails with: Unrecognized VM option 'UseTypeSpeculation' Summary: Add -XX:+IgnoreUnrecognizedVMOptions to @main/othervm to make the test pass on Client VM Reviewed-by: kvn, roland ! test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 77ca9a58fbe8 Author: anoll Date: 2014-03-04 21:15 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/77ca9a58fbe8 Merge From albert.noll at oracle.com Wed Mar 5 02:39:22 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Wed, 05 Mar 2014 10:39:22 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <20140305103934.87026624F7@hg.openjdk.java.net> Changeset: a5f0657a1666 Author: anoll Date: 2014-03-05 10:20 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a5f0657a1666 8036091: compiler/membars/DekkerTest.java fails with -XX:CICompilerCount=1 Summary: Start test with -XX:-TieredCompilation so that one compiler thread works Reviewed-by: kvn, twisti ! src/share/vm/runtime/arguments.cpp ! test/compiler/membars/DekkerTest.java Changeset: 08adf1b5f2b6 Author: anoll Date: 2014-03-05 01:26 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/08adf1b5f2b6 Merge From roland.westrelin at oracle.com Wed Mar 5 03:51:11 2014 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Wed, 05 Mar 2014 11:51:11 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <20140305115115.C3281624FE@hg.openjdk.java.net> Changeset: 53ed0f89f44e Author: roland Date: 2014-03-05 09:29 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/53ed0f89f44e 8035841: assert(dp_src->tag() == dp_dst->tag()) failed: should be same tags 1 != 0 at ciMethodData.cpp:90 Summary: concurrent update of traps with construction of ciMethodData Reviewed-by: kvn, twisti ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp Changeset: bb4db06fd36f Author: roland Date: 2014-03-05 02:41 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bb4db06fd36f Merge From roland.westrelin at oracle.com Wed Mar 5 07:41:15 2014 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Wed, 05 Mar 2014 15:41:15 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8036146: make CPP interpreter build again Message-ID: <20140305154124.2368862506@hg.openjdk.java.net> Changeset: d3f14809b051 Author: roland Date: 2014-03-05 15:14 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d3f14809b051 8036146: make CPP interpreter build again Summary: fix build of CPP interpreter on x86 and sparc Reviewed-by: kvn ! src/cpu/sparc/vm/cppInterpreter_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/nativeInst_sparc.cpp ! src/cpu/x86/vm/bytecodeInterpreter_x86.inline.hpp ! src/cpu/x86/vm/cppInterpreter_x86.cpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/interp_masm_x86_32.cpp ! src/cpu/x86/vm/interp_masm_x86_32.hpp ! src/cpu/x86/vm/interp_masm_x86_64.cpp ! src/cpu/x86/vm/interp_masm_x86_64.hpp ! src/cpu/x86/vm/interpreter_x86_32.cpp ! src/cpu/x86/vm/interpreter_x86_64.cpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp From vladimir.kozlov at oracle.com Wed Mar 5 17:34:04 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Thu, 06 Mar 2014 01:34:04 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8035983: Fix "Native frames:" in crash report (hs_err file) Message-ID: <20140306013410.5E9CF62534@hg.openjdk.java.net> Changeset: e0365e7b7454 Author: kvn Date: 2014-03-05 16:21 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e0365e7b7454 8035983: Fix "Native frames:" in crash report (hs_err file) Summary: check fr.sender_sp() in java thread instead of os::is_first_C_frame(&fr). Reviewed-by: twisti, coleenp ! src/share/vm/utilities/vmError.cpp From igor.ignatyev at oracle.com Thu Mar 6 02:36:23 2014 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Thu, 06 Mar 2014 10:36:23 +0000 Subject: hg: jdk9/hs-comp/hotspot: 3 new changesets Message-ID: <20140306103631.8E14C6255B@hg.openjdk.java.net> Changeset: d2aa3d4e98ed Author: iignatyev Date: 2014-03-06 12:45 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d2aa3d4e98ed 8028482: [TESTBUG] tests that use JMX should be in need_compact3 test group Reviewed-by: roland, sla, dholmes ! test/TEST.groups Changeset: c0b9499e5525 Author: iignatyev Date: 2014-03-06 12:46 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c0b9499e5525 8027257: [TESTBUG] compiler/ciReplay/TestVM.sh : Error: Could not find or load main class negative_test Reviewed-by: roland, kvn ! test/compiler/ciReplay/TestVM.sh ! test/compiler/ciReplay/common.sh Changeset: 2dfa56e10640 Author: iignatyev Date: 2014-03-06 12:47 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2dfa56e10640 8027124: [TESTBUG] NonTieredLevelsTest: java.lang.RuntimeException: private TestCase$Helper(java.lang.Object) must be osr_compiled Reviewed-by: kvn, roland ! test/compiler/tiered/NonTieredLevelsTest.java ! test/compiler/tiered/TieredLevelsTest.java ! test/compiler/whitebox/CompilerWhiteBoxTest.java ! test/compiler/whitebox/DeoptimizeAllTest.java ! test/compiler/whitebox/DeoptimizeMethodTest.java ! test/compiler/whitebox/IsMethodCompilableTest.java ! test/compiler/whitebox/MakeMethodNotCompilableTest.java From roland.westrelin at oracle.com Thu Mar 6 03:52:02 2014 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Thu, 06 Mar 2014 11:52:02 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <20140306115209.9B57262564@hg.openjdk.java.net> Changeset: 45b0159f30f2 Author: roland Date: 2014-03-06 11:11 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/45b0159f30f2 8032633: Enable type speculation by default Summary: enable type speculation Reviewed-by: kvn ! src/share/vm/opto/c2_globals.hpp ! test/compiler/types/TestMeetTopArrayExactConstantArray.java ! test/compiler/types/TestSpeculationFailedHigherEqual.java ! test/compiler/types/TypeSpeculation.java ! test/compiler/uncommontrap/TestSpecTrapClassUnloading.java Changeset: 84eafecdb9a9 Author: roland Date: 2014-03-06 02:37 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/84eafecdb9a9 Merge From vladimir.x.ivanov at oracle.com Thu Mar 6 11:05:24 2014 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Thu, 06 Mar 2014 19:05:24 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8036667: "assert(adr->is_AddP() && adr->in(AddPNode::Offset)->is_Con()) failed: offset is a constant" with FoldStableValues on Message-ID: <20140306190526.A838562589@hg.openjdk.java.net> Changeset: bd2220947c1e Author: vlivanov Date: 2014-03-06 09:53 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bd2220947c1e 8036667: "assert(adr->is_AddP() && adr->in(AddPNode::Offset)->is_Con()) failed: offset is a constant" with FoldStableValues on Reviewed-by: kvn ! src/share/vm/opto/memnode.cpp From alejandro.murillo at oracle.com Thu Mar 6 11:44:30 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 06 Mar 2014 19:44:30 +0000 Subject: hg: jdk9/hs-comp: 3 new changesets Message-ID: <20140306194431.72C1862591@hg.openjdk.java.net> Changeset: 599d1355f477 Author: mduigou Date: 2014-03-03 09:21 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/599d1355f477 8036079: --with-boot-jdk-jvmargs configure options are ignored Reviewed-by: erikj ! common/autoconf/boot-jdk.m4 ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in Changeset: 96f74167f6a0 Author: erikj Date: 2014-03-04 10:22 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/96f74167f6a0 8036145: Solaris standard grep does not understand -qE Reviewed-by: alanb, tbell ! common/autoconf/configure Changeset: 08301f5e5780 Author: erikj Date: 2014-03-05 10:21 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/08301f5e5780 8019729: JDK build HIGHEST compiler optimisation setting isn't valid for Sun C++ compiler Reviewed-by: tbell ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh From alejandro.murillo at oracle.com Thu Mar 6 11:45:16 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 06 Mar 2014 19:45:16 +0000 Subject: hg: jdk9/hs-comp/jaxp: 8035469: Xerces Update: EncodingMap does not recognize Java-style encodings Cp1141-Cp1149 Message-ID: <20140306194533.EDEB162592@hg.openjdk.java.net> Changeset: d2b8f8f58a44 Author: joehw Date: 2014-02-28 15:57 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/d2b8f8f58a44 8035469: Xerces Update: EncodingMap does not recognize Java-style encodings Cp1141-Cp1149 Reviewed-by: lancea, joehw Contributed-by: david.x.li at oracle.com ! src/com/sun/org/apache/xerces/internal/util/EncodingMap.java From alejandro.murillo at oracle.com Thu Mar 6 11:46:13 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 06 Mar 2014 19:46:13 +0000 Subject: hg: jdk9/hs-comp/jdk: 29 new changesets Message-ID: <20140306195339.AF50862594@hg.openjdk.java.net> Changeset: 4362ff92facc Author: joehw Date: 2014-02-28 09:38 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4362ff92facc 8036004: Incorrect license header for a test class Reviewed-by: alanb ! test/javax/xml/jaxp/transform/8004476/TestBase.java Changeset: 34f9f9a9c2ca Author: bchristi Date: 2014-02-28 10:27 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/34f9f9a9c2ca 6835233: Fedora 9 jdk regression test failed: java/lang/instrument/ParallelTransformerLoader.sh Summary: Remove @ignore from ParallelTransformerLoader.sh Reviewed-by: alanb, sla, smarks ! test/java/lang/instrument/ParallelTransformerLoader.sh Changeset: ceeb70958b6c Author: rriggs Date: 2014-02-28 13:36 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ceeb70958b6c 8035889: jdk testlibrary - add printing of values of failed assertions Summary: Extend and cleanup testlibrary Reviewed-by: mchung, sla ! test/lib/testlibrary/AssertsTest.java ! test/lib/testlibrary/jdk/testlibrary/Asserts.java Changeset: 784ab0cb4874 Author: rriggs Date: 2014-02-28 17:01 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/784ab0cb4874 8035106: Typo in java.time.format.Parsed error message Reviewed-by: lancea ! src/share/classes/java/time/format/Parsed.java Changeset: 403765ccd4ac Author: vlivanov Date: 2014-03-01 02:05 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/403765ccd4ac 8027827: Improve performance of catchException combinator 8034120: MethodHandles.catchException doesn't handle VarargsCollector right Reviewed-by: lagergren, psandoz, jrose ! src/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/LambdaForm.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/java/lang/invoke/MethodTypeForm.java ! test/java/lang/invoke/MethodHandles/TestCatchException.java Changeset: 486987be7561 Author: vlivanov Date: 2014-03-01 02:07 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/486987be7561 8033666: Make sure @ForceInline is everywhere it needs to be in sun.misc and java.lang.invoke Reviewed-by: twisti, jrose ! src/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/share/classes/sun/invoke/util/ValueConversions.java Changeset: 3985c8654670 Author: rriggs Date: 2014-03-01 11:57 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3985c8654670 8035813: Broken link in java.lang.Iterable Summary: Fixed link to ../util/ Reviewed-by: lancea ! src/share/classes/java/lang/Iterable.java Changeset: 543c5b2c5e55 Author: alanb Date: 2014-03-02 15:56 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/543c5b2c5e55 8010194: java/nio/channels/spi/SelectorProvider/inheritedChannel/run_tests.sh fails with "Timed out waiting ..." (sol) Reviewed-by: chegar ! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/Launcher.java ! test/java/nio/channels/spi/SelectorProvider/inheritedChannel/Util.java Changeset: 51867d754d1f Author: chegar Date: 2014-03-02 19:21 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/51867d754d1f 8035868: Check for JNI pending exceptions in windows/native/sun/net/spi/DefaultProxySelector.c Reviewed-by: alanb ! src/windows/native/sun/net/spi/DefaultProxySelector.c Changeset: a1df86f672a3 Author: chegar Date: 2014-03-02 19:27 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a1df86f672a3 8035897: Better memory allocation for file descriptors greater than 1024 on macosx Reviewed-by: michaelm ! src/aix/native/java/net/aix_close.c ! src/solaris/native/java/net/PlainDatagramSocketImpl.c ! src/solaris/native/java/net/PlainSocketImpl.c ! src/solaris/native/java/net/SocketInputStream.c ! src/solaris/native/java/net/bsd_close.c ! src/solaris/native/java/net/linux_close.c ! src/solaris/native/java/net/net_util_md.h ! src/solaris/native/java/net/solaris_close.c + test/java/net/ServerSocket/AnotherSelectFdsLimit.java Changeset: 0f26ca2179b3 Author: weijun Date: 2014-03-03 10:55 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0f26ca2179b3 8036104: Rename the PAData.java test Reviewed-by: xuelei - test/sun/security/krb5/PAData.java + test/sun/security/krb5/TestPAData.java Changeset: 8bc3f84a1255 Author: ewang Date: 2014-03-03 11:06 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8bc3f84a1255 8035633: TEST_BUG: java/net/NetworkInterface/Equals.java and some tests failed on windows intermittently Reviewed-by: chegar, alanb, igerasim ! test/java/net/MulticastSocket/TestInterfaces.java ! test/java/net/NetworkInterface/Equals.java ! test/java/net/NetworkInterface/IndexTest.java Changeset: 6cfedc362f48 Author: iignatyev Date: 2014-03-03 18:17 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6cfedc362f48 6946101: ShellScaffold.sh based tests can issue "write error: Broken pipe" messages Reviewed-by: dcubed, sla Contributed-by: Pavel Punegov ! test/com/sun/jdi/ArrayLengthDumpTest.sh ! test/com/sun/jdi/CatchAllTest.sh ! test/com/sun/jdi/CatchCaughtTest.sh ! test/com/sun/jdi/CatchPatternTest.sh ! test/com/sun/jdi/CommandCommentDelimiter.sh ! test/com/sun/jdi/DeferredStepTest.sh ! test/com/sun/jdi/DeoptimizeWalk.sh ! test/com/sun/jdi/EvalArgs.sh ! test/com/sun/jdi/GetLocalVariables3Test.sh ! test/com/sun/jdi/GetLocalVariables4Test.sh ! test/com/sun/jdi/JdbExprTest.sh ! test/com/sun/jdi/JdbLockTest.sh ! test/com/sun/jdi/JdbMethodExitTest.sh ! test/com/sun/jdi/JdbMissStep.sh ! test/com/sun/jdi/MixedSuspendTest.sh ! test/com/sun/jdi/NotAField.sh ! test/com/sun/jdi/NullLocalVariable.sh ! test/com/sun/jdi/Redefine-g.sh ! test/com/sun/jdi/RedefineAnnotation.sh ! test/com/sun/jdi/RedefineChangeClassOrder.sh ! test/com/sun/jdi/RedefineClasses.sh ! test/com/sun/jdi/RedefineException.sh ! test/com/sun/jdi/RedefineFinal.sh ! test/com/sun/jdi/RedefineImplementor.sh ! test/com/sun/jdi/RedefineIntConstantToLong.sh ! test/com/sun/jdi/RedefineMulti.sh ! test/com/sun/jdi/RedefinePop.sh ! test/com/sun/jdi/RedefineTTYLineNumber.sh ! test/com/sun/jdi/ShellScaffold.sh ! test/com/sun/jdi/StringConvertTest.sh ! test/com/sun/jdi/WatchFramePop.sh Changeset: 180a8e68c84a Author: mtobiass Date: 2014-02-28 13:38 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/180a8e68c84a 6625574: java/lang/management/MemoryMXBean/Pending.java fails: "pending finalization = 0 but expected > 0" Summary: Move local objs variable to a static public so the the optimizer will not remove it unexpectedly. Reviewed-by: sla ! test/java/lang/management/MemoryMXBean/Pending.java Changeset: 4e4033208989 Author: chegar Date: 2014-03-04 13:27 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4e4033208989 8036584: Review comments from 8035897 Reviewed-by: alanb ! src/aix/native/java/net/aix_close.c ! src/solaris/native/java/net/PlainDatagramSocketImpl.c ! src/solaris/native/java/net/PlainSocketImpl.c ! src/solaris/native/java/net/SocketInputStream.c ! src/solaris/native/java/net/bsd_close.c ! src/solaris/native/java/net/linux_close.c ! src/solaris/native/java/net/net_util_md.h ! src/solaris/native/java/net/solaris_close.c Changeset: b88766917972 Author: rfield Date: 2014-03-04 15:33 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b88766917972 8035776: Consistent Lambda construction Reviewed-by: ahgross, briangoetz, dlsmith ! src/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java ! src/share/classes/java/lang/invoke/TypeConvertingMethodAdapter.java + test/java/lang/invoke/lambda/LambdaReceiver.java + test/java/lang/invoke/lambda/LambdaReceiverBridge.java + test/java/lang/invoke/lambda/LambdaReceiver_anotherpkg/LambdaReceiver_A.java + test/java/lang/invoke/lambda/LambdaReturn.java + test/java/lang/invoke/lambda/MetafactoryArityTest.java + test/java/lang/invoke/lambda/MetafactoryParameterCastTest.java + test/java/lang/invoke/lambda/MetafactorySamReturnTest.java Changeset: 1e0ee178aae1 Author: darcy Date: 2014-03-04 18:28 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1e0ee178aae1 8036568: Serial incompatibility in java.util.TreeMap.NavigableSubMap Reviewed-by: smarks ! src/share/classes/java/util/TreeMap.java Changeset: 7253a17d452b Author: darcy Date: 2014-03-04 18:32 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7253a17d452b 8035452: Fix serial lint warnings in core libs Reviewed-by: smarks ! src/share/classes/java/util/EnumSet.java ! src/share/classes/sun/reflect/annotation/ExceptionProxy.java Changeset: 171791e63397 Author: xuelei Date: 2014-03-05 07:24 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/171791e63397 8032473: Restructure JSSE regression test hierarchy in jdk test Reviewed-by: weijun ! test/TEST.groups + test/com/sun/net/ssl/SSLSecurity/ComKeyManagerFactoryImpl.java + test/com/sun/net/ssl/SSLSecurity/ComSSLContextImpl.java + test/com/sun/net/ssl/SSLSecurity/ComTrustManagerFactoryImpl.java + test/com/sun/net/ssl/SSLSecurity/JavaxKeyManagerFactoryImpl.java + test/com/sun/net/ssl/SSLSecurity/JavaxSSLContextImpl.java + test/com/sun/net/ssl/SSLSecurity/JavaxTrustManagerFactoryImpl.java + test/com/sun/net/ssl/SSLSecurity/ProviderTest.java + test/com/sun/net/ssl/SSLSecurity/TruncateArray.java + test/javax/net/ssl/Fix5070632.java + test/javax/net/ssl/FixingJavadocs/ComURLNulls.java + test/javax/net/ssl/FixingJavadocs/ImplicitHandshake.java + test/javax/net/ssl/FixingJavadocs/JavaxURLNulls.java + test/javax/net/ssl/FixingJavadocs/KMTMGetNothing.java + test/javax/net/ssl/FixingJavadocs/SSLSessionNulls.java + test/javax/net/ssl/FixingJavadocs/SSLSocketInherit.java + test/javax/net/ssl/GetInstance.java + test/javax/net/ssl/HttpsURLConnection/CriticalSubjectAltName.java + test/javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java + test/javax/net/ssl/HttpsURLConnection/GetResponseCode.java + test/javax/net/ssl/HttpsURLConnection/crisubn.jks + test/javax/net/ssl/HttpsURLConnection/trusted.jks + test/javax/net/ssl/README + test/javax/net/ssl/SSLEngine/AcceptLargeFragments.java + test/javax/net/ssl/SSLEngine/ArgCheck.java + test/javax/net/ssl/SSLEngine/Arrays.java + test/javax/net/ssl/SSLEngine/Basics.java + test/javax/net/ssl/SSLEngine/CheckStatus.java + test/javax/net/ssl/SSLEngine/ConnectionTest.java + test/javax/net/ssl/SSLEngine/ExtendedKeyEngine.java + test/javax/net/ssl/SSLEngine/ExtendedKeySocket.java + test/javax/net/ssl/SSLEngine/LargeBufs.java + test/javax/net/ssl/SSLEngine/LargePacket.java + test/javax/net/ssl/SSLEngine/MyX509ExtendedKeyManager.java + test/javax/net/ssl/SSLEngine/MyX509KeyManager.java + test/javax/net/ssl/SSLEngine/NoAuthClientAuth.java + test/javax/net/ssl/SSLEngine/SSLEngineResultArgs.java + test/javax/net/ssl/SSLEngine/SSLEngineService.java + test/javax/net/ssl/SSLEngine/TestAllSuites.java + test/javax/net/ssl/SSLEngineResult/Deserialize.java + test/javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java + test/javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java + test/javax/net/ssl/SSLSession/CheckMyTrustedKeystore.java + test/javax/net/ssl/SSLSession/HttpsURLConnectionLocalCertificateChain.java + test/javax/net/ssl/SSLSession/JSSERenegotiate.java + test/javax/net/ssl/SSLSession/KeyManagerTrustManager.java + test/javax/net/ssl/SSLSession/SSLCtxAccessToSessCtx.java + test/javax/net/ssl/SSLSession/SessionCacheSizeTests.java + test/javax/net/ssl/SSLSession/SessionTimeOutTests.java + test/javax/net/ssl/SSLSession/testEnabledProtocols.java + test/javax/net/ssl/ServerName/IllegalSNIName.java + test/javax/net/ssl/ServerName/SSLEngineExplorer.java + test/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java + test/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java + test/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java + test/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java + test/javax/net/ssl/ServerName/SSLSocketConsistentSNI.java + test/javax/net/ssl/ServerName/SSLSocketExplorer.java + test/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java + test/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java + test/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java + test/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java + test/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java + test/javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java + test/javax/net/ssl/ServerName/SSLSocketSNISensitive.java + test/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java + test/javax/net/ssl/TLSv11/ExportableBlockCipher.java + test/javax/net/ssl/TLSv11/ExportableStreamCipher.java + test/javax/net/ssl/TLSv11/GenericBlockCipher.java + test/javax/net/ssl/TLSv11/GenericStreamCipher.java + test/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java + test/javax/net/ssl/TLSv12/ShortRSAKey512.java + test/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java + test/javax/net/ssl/etc/keystore + test/javax/net/ssl/etc/truststore + test/javax/net/ssl/etc/unknown_keystore + test/javax/net/ssl/sanity/ciphersuites/CheckCipherSuites.java + test/javax/net/ssl/sanity/ciphersuites/CipherSuitesInOrder.java + test/javax/net/ssl/sanity/ciphersuites/NoKerberos.java + test/javax/net/ssl/sanity/interop/CipherTest.java + test/javax/net/ssl/sanity/interop/ClientJSSEServerJSSE.java + test/javax/net/ssl/sanity/interop/JSSEClient.java + test/javax/net/ssl/sanity/interop/JSSEServer.java + test/javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java + test/javax/net/ssl/sanity/pluggability/CheckSockFacExport1.java + test/javax/net/ssl/sanity/pluggability/CheckSockFacExport2.java + test/javax/net/ssl/sanity/pluggability/CipherSuites.java + test/javax/net/ssl/sanity/pluggability/MySSLContextImpl.java + test/javax/net/ssl/sanity/pluggability/MySSLEngineImpl.java + test/javax/net/ssl/sanity/pluggability/MySSLServerSocketFacImpl.java + test/javax/net/ssl/sanity/pluggability/MySSLSocketFacImpl.java + test/javax/net/ssl/templates/SSLCapabilities.java + test/javax/net/ssl/templates/SSLEngineTemplate.java + test/javax/net/ssl/templates/SSLExplorer.java + test/javax/net/ssl/templates/SSLSocketSSLEngineTemplate.java + test/javax/net/ssl/templates/SSLSocketTemplate.java + test/sun/net/www/protocol/https/AbstractCallback.java + test/sun/net/www/protocol/https/ChunkedOutputStream.java + test/sun/net/www/protocol/https/ClosedChannelList.java + test/sun/net/www/protocol/https/HttpCallback.java + test/sun/net/www/protocol/https/HttpTransaction.java + test/sun/net/www/protocol/https/HttpsClient/MyKeyManager.java + test/sun/net/www/protocol/https/HttpsClient/OriginServer.java + test/sun/net/www/protocol/https/HttpsClient/ProxyAuthTest.java + test/sun/net/www/protocol/https/HttpsClient/ProxyTunnelServer.java + test/sun/net/www/protocol/https/HttpsClient/ServerIdentityTest.java + test/sun/net/www/protocol/https/HttpsClient/dnsstore + test/sun/net/www/protocol/https/HttpsClient/ipstore + test/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java + test/sun/net/www/protocol/https/HttpsURLConnection/B6226610.java + test/sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java + test/sun/net/www/protocol/https/HttpsURLConnection/CloseKeepAliveCached.java + test/sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java + test/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java + test/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java + test/sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java + test/sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java + test/sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java + test/sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java + test/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java + test/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java + test/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java + test/sun/net/www/protocol/https/HttpsURLConnection/Identities.java + test/sun/net/www/protocol/https/HttpsURLConnection/OriginServer.java + test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java + test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh + test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java + test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh + test/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java + test/sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java + test/sun/net/www/protocol/https/HttpsURLConnection/Redirect.java + test/sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java + test/sun/net/www/protocol/https/HttpsURLConnection/TunnelProxy.java + test/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java + test/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java + test/sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java + test/sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java + test/sun/net/www/protocol/https/TestHttpsServer.java + test/sun/security/ssl/AppInputStream/ReadBlocksClose.java + test/sun/security/ssl/AppInputStream/ReadHandshake.java + test/sun/security/ssl/AppInputStream/ReadZeroBytes.java + test/sun/security/ssl/AppInputStream/RemoveMarkReset.java + test/sun/security/ssl/AppOutputStream/NoExceptionOnClose.java + test/sun/security/ssl/CipherSuite/SSL_NULL.java + test/sun/security/ssl/ClientHandshaker/CipherSuiteOrder.java + test/sun/security/ssl/ClientHandshaker/RSAExport.java + test/sun/security/ssl/DHKeyExchange/DHEKeySizing.java + test/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.java + test/sun/security/ssl/EngineArgs/DebugReportsOneExtraByte.sh + test/sun/security/ssl/GenSSLConfigs/ClientThread.java + test/sun/security/ssl/GenSSLConfigs/Handler.java + test/sun/security/ssl/GenSSLConfigs/ServerHandler.java + test/sun/security/ssl/GenSSLConfigs/ServerThread.java + test/sun/security/ssl/GenSSLConfigs/TestThread.java + test/sun/security/ssl/GenSSLConfigs/Traffic.java + test/sun/security/ssl/GenSSLConfigs/main.java + test/sun/security/ssl/HandshakeOutStream/NullCerts.java + test/sun/security/ssl/InputRecord/ClientHelloRead.java + test/sun/security/ssl/InputRecord/OriginServer.java + test/sun/security/ssl/InputRecord/ProxyTunnelServer.java + test/sun/security/ssl/InputRecord/SSLSocketTimeoutNulls.java + test/sun/security/ssl/ProtocolVersion/HttpsProtocols.java - test/sun/security/ssl/README + test/sun/security/ssl/SSLContextImpl/BadKSProvider.java + test/sun/security/ssl/SSLContextImpl/BadTSProvider.java + test/sun/security/ssl/SSLContextImpl/CustomizedDefaultProtocols.java + test/sun/security/ssl/SSLContextImpl/DefaultEnabledProtocols.java + test/sun/security/ssl/SSLContextImpl/GoodProvider.java + test/sun/security/ssl/SSLContextImpl/IllegalProtocolProperty.java + test/sun/security/ssl/SSLContextImpl/MD2InTrustAnchor.java + test/sun/security/ssl/SSLContextImpl/NoOldVersionContext.java + test/sun/security/ssl/SSLContextImpl/NullGetAcceptedIssuers.java + test/sun/security/ssl/SSLContextImpl/SSLContextVersion.java + test/sun/security/ssl/SSLContextImpl/TrustTrustedCert.java + test/sun/security/ssl/SSLEngineImpl/CloseEngineException.java + test/sun/security/ssl/SSLEngineImpl/CloseInboundException.java + test/sun/security/ssl/SSLEngineImpl/CloseStart.java + test/sun/security/ssl/SSLEngineImpl/DelegatedTaskWrongException.java + test/sun/security/ssl/SSLEngineImpl/EmptyExtensionData.java + test/sun/security/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java + test/sun/security/ssl/SSLEngineImpl/RehandshakeFinished.java + test/sun/security/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java + test/sun/security/ssl/SSLEngineImpl/SSLEngineDeadlock.java + test/sun/security/ssl/SSLSessionContextImpl/Timeout.java + test/sun/security/ssl/SSLSessionImpl/HashCodeMissing.java + test/sun/security/ssl/SSLSocketImpl/AsyncSSLSocketClose.java + test/sun/security/ssl/SSLSocketImpl/CheckMethods.java + test/sun/security/ssl/SSLSocketImpl/ClientModeClientAuth.java + test/sun/security/ssl/SSLSocketImpl/ClientTimeout.java + test/sun/security/ssl/SSLSocketImpl/CloseSocket.java + test/sun/security/ssl/SSLSocketImpl/CloseSocketException.java + test/sun/security/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java + test/sun/security/ssl/SSLSocketImpl/LoopbackSSLSocket.java + test/sun/security/ssl/SSLSocketImpl/NewSocketMethods.java + test/sun/security/ssl/SSLSocketImpl/NoImpactServerRenego.java + test/sun/security/ssl/SSLSocketImpl/NonAutoClose.java + test/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.java + test/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.policy + test/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.sh + test/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTestHeyYou.java + test/sun/security/ssl/SSLSocketImpl/RejectClientRenego.java + test/sun/security/ssl/SSLSocketImpl/ReuseAddr.java + test/sun/security/ssl/SSLSocketImpl/ReverseNameLookup.java + test/sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java + test/sun/security/ssl/SSLSocketImpl/ServerTimeout.java + test/sun/security/ssl/SSLSocketImpl/SetClientMode.java + test/sun/security/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java + test/sun/security/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java + test/sun/security/ssl/ServerHandshaker/GetPeerHost.java + test/sun/security/ssl/ServerHandshaker/GetPeerHostClient.java + test/sun/security/ssl/ServerHandshaker/GetPeerHostServer.java + test/sun/security/ssl/SocketCreation/SocketCreation.java + test/sun/security/ssl/X509KeyManager/NullCases.java + test/sun/security/ssl/X509KeyManager/PreferredKey.java + test/sun/security/ssl/X509KeyManager/SelectOneKeyOutOfMany.java + test/sun/security/ssl/X509TrustManagerImpl/BasicConstraints.java + test/sun/security/ssl/X509TrustManagerImpl/CertRequestOverflow.java + test/sun/security/ssl/X509TrustManagerImpl/CheckNullEntity.java + test/sun/security/ssl/X509TrustManagerImpl/ClientServer.java + test/sun/security/ssl/X509TrustManagerImpl/ComodoHacker.java + test/sun/security/ssl/X509TrustManagerImpl/PKIXExtendedTM.java + test/sun/security/ssl/X509TrustManagerImpl/SelfIssuedCert.java + test/sun/security/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java + test/sun/security/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ComKeyManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ComSSLContextImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ComTrustManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/JavaxKeyManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/JavaxSSLContextImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/JavaxTrustManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ProviderTest.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/TruncateArray.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadBlocksClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadHandshake.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadZeroBytes.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/RemoveMarkReset.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppOutputStream/NoExceptionOnClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/CipherSuite/SSL_NULL.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/CipherSuiteOrder.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/RSAExport.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/DHKeyExchange/DHEKeySizing.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.sh - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/ClientThread.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/Handler.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/ServerHandler.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/ServerThread.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/TestThread.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/Traffic.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/main.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/HandshakeOutStream/NullCerts.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/ClientHelloRead.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/OriginServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/ProxyTunnelServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/SSLSocketTimeoutNulls.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ProtocolVersion/HttpsProtocols.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/BadKSProvider.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/BadTSProvider.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/CustomizedDefaultProtocols.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/DefaultEnabledProtocols.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/GoodProvider.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/IllegalProtocolProperty.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/MD2InTrustAnchor.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/NoOldVersionContext.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/NullGetAcceptedIssuers.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/SSLContextVersion.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/TrustTrustedCert.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/CloseEngineException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/CloseInboundException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/CloseStart.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/DelegatedTaskWrongException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/EmptyExtensionData.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/RehandshakeFinished.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/SSLEngineDeadlock.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSessionContextImpl/Timeout.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSessionImpl/HashCodeMissing.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/AsyncSSLSocketClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CheckMethods.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ClientModeClientAuth.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ClientTimeout.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CloseSocket.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CloseSocketException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/LoopbackSSLSocket.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NewSocketMethods.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NoImpactServerRenego.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NonAutoClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.policy - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.sh - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTestHeyYou.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/RejectClientRenego.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ReuseAddr.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ReverseNameLookup.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ServerTimeout.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/SetClientMode.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHost.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHostClient.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHostServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SocketCreation/SocketCreation.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/NullCases.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/PreferredKey.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/SelectOneKeyOutOfMany.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/BasicConstraints.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/CertRequestOverflow.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/CheckNullEntity.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/ClientServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/ComodoHacker.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/PKIXExtendedTM.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SelfIssuedCert.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/rsa/BrokenRSAPrivateCrtKey.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/spi/ProviderInit.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/MyKeyManager.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/OriginServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ProxyAuthTest.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ProxyTunnelServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ServerIdentityTest.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/dnsstore - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ipstore - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/CriticalSubjectAltName.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/GetResponseCode.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/crisubn.jks - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/trusted.jks - test/sun/security/ssl/etc/keystore - test/sun/security/ssl/etc/truststore - test/sun/security/ssl/etc/unknown_keystore - test/sun/security/ssl/javax/net/ssl/Fix5070632.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/ComURLNulls.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/ImplicitHandshake.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/JavaxURLNulls.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/KMTMGetNothing.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/SSLSessionNulls.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/SSLSocketInherit.java - test/sun/security/ssl/javax/net/ssl/GetInstance.java - test/sun/security/ssl/javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/CheckMyTrustedKeystore.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/HttpsURLConnectionLocalCertificateChain.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/JSSERenegotiate.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/KeyManagerTrustManager.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLCtxAccessToSessCtx.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/AcceptLargeFragments.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ArgCheck.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/Arrays.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/Basics.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/CheckStatus.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ConnectionTest.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ExtendedKeyEngine.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ExtendedKeySocket.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/LargeBufs.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/LargePacket.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/MyX509ExtendedKeyManager.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/MyX509KeyManager.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/NoAuthClientAuth.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/SSLEngineResultArgs.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/SSLEngineService.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/TestAllSuites.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngineResult/Deserialize.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionCacheSizeTests.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionTimeOutTests.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/testEnabledProtocols.java - test/sun/security/ssl/javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java - test/sun/security/ssl/javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java - test/sun/security/ssl/javax/net/ssl/ServerName/IllegalSNIName.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorer.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketConsistentSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorer.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketSNISensitive.java - test/sun/security/ssl/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java - test/sun/security/ssl/javax/net/ssl/TLSv11/ExportableBlockCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv11/ExportableStreamCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv11/GenericBlockCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv11/GenericStreamCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java - test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKey512.java - test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java + test/sun/security/ssl/rsa/BrokenRSAPrivateCrtKey.java - test/sun/security/ssl/sanity/ciphersuites/CheckCipherSuites.java - test/sun/security/ssl/sanity/ciphersuites/CipherSuitesInOrder.java - test/sun/security/ssl/sanity/ciphersuites/NoKerberos.java - test/sun/security/ssl/sanity/interop/CipherTest.java - test/sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java - test/sun/security/ssl/sanity/interop/JSSEClient.java - test/sun/security/ssl/sanity/interop/JSSEServer.java - test/sun/security/ssl/sanity/pluggability/CheckSSLContextExport.java - test/sun/security/ssl/sanity/pluggability/CheckSockFacExport1.java - test/sun/security/ssl/sanity/pluggability/CheckSockFacExport2.java - test/sun/security/ssl/sanity/pluggability/CipherSuites.java - test/sun/security/ssl/sanity/pluggability/MySSLContextImpl.java - test/sun/security/ssl/sanity/pluggability/MySSLEngineImpl.java - test/sun/security/ssl/sanity/pluggability/MySSLServerSocketFacImpl.java - test/sun/security/ssl/sanity/pluggability/MySSLSocketFacImpl.java + test/sun/security/ssl/spi/ProviderInit.java - test/sun/security/ssl/sun/net/www/http/ChunkedOutputStream/Test.java - test/sun/security/ssl/sun/net/www/httpstest/AbstractCallback.java - test/sun/security/ssl/sun/net/www/httpstest/ClosedChannelList.java - test/sun/security/ssl/sun/net/www/httpstest/HttpCallback.java - test/sun/security/ssl/sun/net/www/httpstest/HttpTransaction.java - test/sun/security/ssl/sun/net/www/httpstest/TestHttpsServer.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/B6226610.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CloseKeepAliveCached.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/Identities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/OriginServer.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/Redirect.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/TunnelProxy.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java - test/sun/security/ssl/templates/SSLCapabilities.java - test/sun/security/ssl/templates/SSLEngineTemplate.java - test/sun/security/ssl/templates/SSLExplorer.java - test/sun/security/ssl/templates/SSLSocketSSLEngineTemplate.java - test/sun/security/ssl/templates/SSLSocketTemplate.java Changeset: cf0d238c6e27 Author: mtobiass Date: 2014-03-04 09:35 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cf0d238c6e27 8031065: java/lang/management/MemoryMXBean/LowMemoryTest2.sh fails: OutOfMemoryError: Metaspace Summary: Load classes until getUsageThresholdCount() > 0 instead of isUsageThresholdExceeded(). Reviewed-by: dfuchs, sjiang, sla ! test/java/lang/management/MemoryMXBean/LowMemoryTest2.java Changeset: 970522ec79ed Author: fparain Date: 2014-03-05 10:52 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/970522ec79ed 8035952: Remove use of JVM_Open, JVM_Read and JVM_Close functions from serviceability code Reviewed-by: chegar, mchung, alanb, sla ! src/solaris/native/sun/management/OperatingSystemImpl.c Changeset: c5111f4191d2 Author: xuelei Date: 2014-03-05 13:28 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c5111f4191d2 8036676: Rename class name testEnabledProtocols to TestEnabledProtocols Reviewed-by: weijun + test/javax/net/ssl/SSLSession/TestEnabledProtocols.java - test/javax/net/ssl/SSLSession/testEnabledProtocols.java Changeset: 5ae33e755aa6 Author: sla Date: 2014-03-05 15:43 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5ae33e755aa6 8036675: Compiler warnings in serviceability code Reviewed-by: alanb, mgronlun ! src/share/demo/jvmti/hprof/hprof_init.c ! src/share/native/sun/tracing/dtrace/JVM.c Changeset: 81115e341c57 Author: sla Date: 2014-03-05 16:55 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/81115e341c57 8036132: Tab characters in test/com/sun/jdi files Reviewed-by: alanb, mikael ! test/com/sun/jdi/CatchPatternTest.sh ! test/com/sun/jdi/GetLocalVariables4Test.sh ! test/com/sun/jdi/JdbReadTwiceTest.sh ! test/com/sun/jdi/NullLocalVariable.sh ! test/com/sun/jdi/PrivateTransportTest.sh ! test/com/sun/jdi/RedefineFinal.sh ! test/com/sun/jdi/RedefineIntConstantToLong.sh ! test/com/sun/jdi/StringConvertTest.sh ! test/com/sun/jdi/SuspendNoFlagTest.sh Changeset: 4be212a6a80a Author: sla Date: 2014-03-05 20:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4be212a6a80a 8036599: Use Diagnostic Commands instead of SA by default in jinfo Reviewed-by: alanb ! src/share/classes/sun/tools/jinfo/JInfo.java ! test/sun/tools/jinfo/Basic.sh Changeset: 9099a251d211 Author: darcy Date: 2014-03-05 11:53 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9099a251d211 8036732: Fix raw warning in java.lang.invoke.MethodHandleImpl.java Reviewed-by: forax ! src/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: d322bce0a1ab Author: valeriep Date: 2014-03-06 01:03 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d322bce0a1ab 8033571: [parfait] warning from b128 for security/smartcardio/pcsc_md.c: JNI exception pending Summary: Fix pending exception errors found by parfait. Reviewed-by: xuelei, ascarpino ! src/solaris/native/sun/security/smartcardio/pcsc_md.c Changeset: 07d78a5dd853 Author: darcy Date: 2014-03-05 17:08 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/07d78a5dd853 8036744: Fix raw lint warnings in java.lang.reflect.WeakCache Reviewed-by: lancea, mchung ! src/share/classes/java/lang/reflect/WeakCache.java Changeset: ff74bb12f2fb Author: darcy Date: 2014-03-05 22:32 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ff74bb12f2fb 8036747: Fix unchecked lint warnings in java.security.Provider Reviewed-by: xuelei ! src/share/classes/java/security/Provider.java From alejandro.murillo at oracle.com Thu Mar 6 11:56:43 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 06 Mar 2014 19:56:43 +0000 Subject: hg: jdk9/hs-comp/nashorn: 8035948: Redesign property listeners for shared classes Message-ID: <20140306195649.C90BC62597@hg.openjdk.java.net> Changeset: 4d54c3d19e88 Author: hannesw Date: 2014-03-03 15:23 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/4d54c3d19e88 8035948: Redesign property listeners for shared classes Reviewed-by: sundar, lagergren ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ConstructorGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/PrototypeGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java ! src/jdk/nashorn/internal/codegen/ConstantData.java ! src/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk/nashorn/internal/objects/DataPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeArguments.java ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java ! src/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk/nashorn/internal/objects/NativeError.java ! src/jdk/nashorn/internal/objects/NativeEvalError.java ! src/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk/nashorn/internal/objects/NativeRangeError.java ! src/jdk/nashorn/internal/objects/NativeReferenceError.java ! src/jdk/nashorn/internal/objects/NativeRegExp.java ! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java ! src/jdk/nashorn/internal/objects/NativeStrictArguments.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/objects/NativeSyntaxError.java ! src/jdk/nashorn/internal/objects/NativeTypeError.java ! src/jdk/nashorn/internal/objects/NativeURIError.java ! src/jdk/nashorn/internal/objects/PrototypeObject.java ! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java - src/jdk/nashorn/internal/runtime/PropertyListener.java - src/jdk/nashorn/internal/runtime/PropertyListenerManager.java + src/jdk/nashorn/internal/runtime/PropertyListeners.java ! src/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk/nashorn/internal/runtime/linker/NashornGuards.java ! src/jdk/nashorn/internal/scripts/JO.java From alejandro.murillo at oracle.com Thu Mar 6 11:56:00 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Thu, 06 Mar 2014 19:56:00 +0000 Subject: hg: jdk9/hs-comp/langtools: 6 new changesets Message-ID: <20140306195630.7F6F262595@hg.openjdk.java.net> Changeset: 35789cbea856 Author: vromero Date: 2014-02-28 18:27 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/35789cbea856 8035891: javac, rename method asFree() in InferenceContext to asUndetVar() which reflects better it's purpose Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Attr.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/comp/Resolve.java Changeset: d2d04222e191 Author: jlahoda Date: 2014-02-28 20:25 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/d2d04222e191 8031383: Error recovery in JavacParser could be improved Summary: Improving error recovery in JavacParser by avoiding artificial nextToken in JavacParser.reportSyntaxError. Reviewed-by: jjg, jfranck Contributed-by: dusan.balek at oracle.com, jan.lahoda at oracle.com ! src/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/TryWithResources/BadTwrSyntax.out ! test/tools/javac/annotations/typeAnnotations/6967002/T6967002.out ! test/tools/javac/annotations/typeAnnotations/failures/AnnotatedPackage2.out ! test/tools/javac/annotations/typeAnnotations/failures/OldArray.out ! test/tools/javac/diags/examples/ArrayAndReceiver.java ! test/tools/javac/diags/examples/EmptyCharLiteral.java ! test/tools/javac/diags/examples/IllegalDot.java + test/tools/javac/diags/examples/IllegalStartOfType.java + test/tools/javac/diags/examples/InitializerNotAllowed.java ! test/tools/javac/diags/examples/InvalidBinaryNumber.java ! test/tools/javac/diags/examples/VarargsMustBeLast.java ! test/tools/javac/enum/EnumMembersOrder.out ! test/tools/javac/parser/7157165/T7157165.out ! test/tools/javac/parser/ErroneousParameters.java ! test/tools/javac/parser/ErroneousParameters.out + test/tools/javac/parser/MissingClosingBrace.java + test/tools/javac/parser/MissingClosingBrace.out ! test/tools/javac/parser/SingleCommaAnnotationValueFail.out ! test/tools/javac/parser/T4881269.out ! test/tools/javac/processing/TestWarnErrorCount.java ! test/tools/javac/processing/errors/TestParseErrors/TestParseErrors.out ! test/tools/javac/quid/T6999438.out Changeset: c96d2c7acfe6 Author: emc Date: 2014-03-03 16:17 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/c96d2c7acfe6 8036142: Remove redundant call to annotateTypeLater with null Symbol Summary: annotateTypeLater (formerly typeAnnotate) with null as the symbol was a way to force attribution of type annotations, but this is now obsolete and problematic, and a silent noop condition Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/share/classes/com/sun/tools/javac/comp/Attr.java Changeset: 96ebdbb37e6d Author: jjg Date: 2014-03-03 15:03 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/96ebdbb37e6d 8035875: remove deprecated html tags from javadoc package-info.java file Reviewed-by: jjg Contributed-by: neil.toda at oracle.com ! src/share/classes/com/sun/javadoc/package-info.java Changeset: e9b4d00dfb75 Author: jjg Date: 2014-03-03 15:10 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/e9b4d00dfb75 8035877: javadoc classes are missing @return and @param tags Reviewed-by: jjg Contributed-by: neil.toda at oracle.com ! src/share/classes/com/sun/javadoc/ClassDoc.java ! src/share/classes/com/sun/javadoc/Doc.java ! src/share/classes/com/sun/javadoc/Doclet.java ! src/share/classes/com/sun/javadoc/ExecutableMemberDoc.java ! src/share/classes/com/sun/javadoc/FieldDoc.java ! src/share/classes/com/sun/javadoc/MemberDoc.java ! src/share/classes/com/sun/javadoc/MethodDoc.java ! src/share/classes/com/sun/javadoc/PackageDoc.java ! src/share/classes/com/sun/javadoc/Parameter.java ! src/share/classes/com/sun/javadoc/ProgramElementDoc.java ! src/share/classes/com/sun/javadoc/SeeTag.java ! src/share/classes/com/sun/javadoc/SerialFieldTag.java ! src/share/classes/com/sun/javadoc/SourcePosition.java ! src/share/classes/com/sun/javadoc/Type.java ! src/share/classes/com/sun/javadoc/TypeVariable.java Changeset: 9280e0d9569d Author: jjg Date: 2014-03-03 15:24 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/9280e0d9569d 8035878: javadoc tool documentation should be using {@code ..} specifier Reviewed-by: jjg Contributed-by: neil.toda at oracle.com ! src/share/classes/com/sun/javadoc/AnnotationValue.java ! src/share/classes/com/sun/javadoc/ExecutableMemberDoc.java ! src/share/classes/com/sun/javadoc/ParamTag.java ! src/share/classes/com/sun/javadoc/ParameterizedType.java ! src/share/classes/com/sun/javadoc/RootDoc.java ! src/share/classes/com/sun/javadoc/SeeTag.java ! src/share/classes/com/sun/javadoc/Tag.java ! src/share/classes/com/sun/javadoc/ThrowsTag.java ! src/share/classes/com/sun/javadoc/package-info.java From vladimir.kozlov at oracle.com Thu Mar 6 12:37:41 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Thu, 06 Mar 2014 20:37:41 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <20140306203749.41E14625A7@hg.openjdk.java.net> Changeset: e5e8aa897002 Author: goetz Date: 2014-03-06 10:55 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e5e8aa897002 8035647: PPC64: Support for elf v2 abi. Summary: ELFv2 ABI used by the little endian PowerPC64 on Linux. Reviewed-by: kvn Contributed-by: asmundak at google.com ! src/cpu/ppc/vm/assembler_ppc.hpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/cppInterpreter_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.hpp ! src/cpu/ppc/vm/interpreterRT_ppc.cpp ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/runtime_ppc.cpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/share/vm/utilities/elfFile.cpp Changeset: 8c24a17f0160 Author: kvn Date: 2014-03-06 11:12 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8c24a17f0160 Merge From vladimir.kozlov at oracle.com Thu Mar 6 15:25:09 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Thu, 06 Mar 2014 23:25:09 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8036777: AIX: Adapt implementation after '6546236: Thread interrupt() of Thread.sleep() can be lost on Solaris.' Message-ID: <20140306232513.91DD3625BE@hg.openjdk.java.net> Changeset: 97586c131ac8 Author: simonis Date: 2014-03-06 14:35 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/97586c131ac8 8036777: AIX: Adapt implementation after '6546236: Thread interrupt() of Thread.sleep() can be lost on Solaris.' Reviewed-by: kvn ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/os_aix.inline.hpp From albert.noll at oracle.com Thu Mar 6 23:52:49 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Fri, 07 Mar 2014 07:52:49 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8029799: vm/mlvm/anonloader/stress/oome prints warning: CodeHeap: # of free blocks > 10000 Message-ID: <20140307075251.AFC9A625D1@hg.openjdk.java.net> Changeset: 480b0109db65 Author: anoll Date: 2014-03-07 07:42 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/480b0109db65 8029799: vm/mlvm/anonloader/stress/oome prints warning: CodeHeap: # of free blocks > 10000 Summary: Double CodeCacheSegmentSize from 64 byte to 128 bytes if tiered compilation is enabled Reviewed-by: kvn, twisti ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/memory/heap.cpp ! src/share/vm/memory/heap.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp From igor.veresov at oracle.com Mon Mar 10 21:46:25 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Mon, 10 Mar 2014 21:46:25 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java fails with TestData$OfRef): failure java.lang.AssertionError: expected [true] but found [false] Message-ID: <201403102146.s2ALkQJW014091@aojmv0008> Changeset: 5e2306b00977 Author: iveresov Date: 2014-03-10 11:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5e2306b00977 8025644: java/util/stream/test/org/openjdk/tests/java/util/stream/ToArrayOpTest.java fails with TestData$OfRef): failure java.lang.AssertionError: expected [true] but found [false] Summary: In GraphKit::gen_checkcast() provide only exact superklass to GraphKit::maybe_cast_profiled_receiver() Reviewed-by: kvn, roland ! src/share/vm/opto/graphKit.cpp From nils.eliasson at oracle.com Tue Mar 11 16:51:52 2014 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Tue, 11 Mar 2014 16:51:52 +0000 Subject: hg: jdk9/hs-comp/hotspot: 9 new changesets Message-ID: <201403111652.s2BGq0xL001286@aojmv0008> Changeset: 4c76be9856fc Author: sla Date: 2014-02-26 15:47 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4c76be9856fc 8035150: ShouldNotReachHere() in ConstantPool::copy_entry_to Reviewed-by: dcubed, mgronlun ! src/share/vm/oops/constantPool.cpp + test/serviceability/jvmti/TestRedefineWithUnresolvedClass.java + test/serviceability/jvmti/UnresolvedClassAgent.java + test/serviceability/jvmti/UnresolvedClassAgent.mf ! test/testlibrary/com/oracle/java/testlibrary/ProcessTools.java + test/testlibrary/com/oracle/java/testlibrary/Utils.java Changeset: f6301b007a16 Author: minqi Date: 2014-02-26 15:20 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f6301b007a16 6498581: ThreadInterruptTest3 produces wrong output on Windows Summary: There is race condition between os::interrupt and os::is_interrupted on Windows. In JVM_Sleep(Thread.sleep), check if thread gets interrupted, it may see interrupted but not really interrupted so cause spurious waking up (early return from sleep). Fix by checking if interrupt event really gets set thus prevent false return. For intrinsic of _isInterrupted, on Windows, go fastpath only on bit not set. Reviewed-by: acorn, kvn Contributed-by: david.holmes at oracle.com, yumin.qi at oracle.com ! src/os/windows/vm/os_windows.cpp ! src/share/vm/opto/library_call.cpp Changeset: 047ea31fb127 Author: sla Date: 2014-02-28 14:30 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/047ea31fb127 8036010: hs: Some jtreg tests use hard coded ports Summary: bind to an ephemeral port Reviewed-by: jbachorik, sla ! test/runtime/6294277/SourceDebugExtension.java Changeset: cd30121047ac Author: igerasim Date: 2014-02-28 16:00 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cd30121047ac 8035893: JVM_GetVersionInfo fails to zero structure Reviewed-by: sla, zgu ! src/share/vm/prims/jvm.cpp Changeset: ef7328717719 Author: dsamersoff Date: 2014-03-01 01:36 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ef7328717719 Merge ! src/share/vm/opto/library_call.cpp Changeset: 0d8d78c0329a Author: sspitsyn Date: 2014-03-01 08:05 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0d8d78c0329a 6471769: Error: assert(_cur_stack_depth == count_frames(),"cur_stack_depth out of sync") Summary: It is more safe to get/update data for suspended threads at a safepoint Reviewed-by: dcubed, twisti, dholmes Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiEnv.cpp ! src/share/vm/prims/jvmtiEnvBase.hpp ! src/share/vm/prims/jvmtiEnvThreadState.cpp ! src/share/vm/prims/jvmtiEventController.cpp ! src/share/vm/prims/jvmtiThreadState.cpp ! src/share/vm/runtime/vm_operations.hpp Changeset: 2edca307b15a Author: dsamersoff Date: 2014-03-01 09:56 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2edca307b15a 8036102: part of the fix for 6498581 lost in mismerge Summary: Restore code lost in mis-merge Reviewed-by: dcubed ! src/share/vm/opto/library_call.cpp Changeset: 7380034e5b31 Author: coleenp Date: 2014-03-03 13:58 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7380034e5b31 8035735: Metaspace::contains become extremely slow in some cases Summary: Call is_metadata instead which does less work for the call in debugInfo.hpp which is called for all compiled code stack frames. Reviewed-by: jmasa, dcubed ! src/share/vm/code/debugInfo.hpp ! src/share/vm/oops/metadata.hpp Changeset: 3596c63bf3d6 Author: neliasso Date: 2014-03-11 11:26 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3596c63bf3d6 Merge From david.r.chase at oracle.com Tue Mar 11 19:16:55 2014 From: david.r.chase at oracle.com (david.r.chase at oracle.com) Date: Tue, 11 Mar 2014 19:16:55 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201403111916.s2BJGvLl024075@aojmv0008> Changeset: de9cd35a3d1f Author: drchase Date: 2014-03-11 13:38 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/de9cd35a3d1f 8028037: [parfait] warnings from b114 for hotspot.src.share.vm Summary: Insert null check for one warning; other warning handled in parfait config Reviewed-by: kvn ! src/share/vm/opto/multnode.cpp Changeset: a23a5456416b Author: drchase Date: 2014-03-11 10:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a23a5456416b Merge From christian.thalinger at oracle.com Tue Mar 11 23:08:55 2014 From: christian.thalinger at oracle.com (christian.thalinger at oracle.com) Date: Tue, 11 Mar 2014 23:08:55 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8037043: put Method flag bits in predictable positions Message-ID: <201403112308.s2BN8vGb028863@aojmv0008> Changeset: 8504393de66b Author: twisti Date: 2014-03-11 14:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8504393de66b 8037043: put Method flag bits in predictable positions Reviewed-by: kvn, coleenp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/vmStructs.cpp From igor.veresov at oracle.com Wed Mar 12 19:40:21 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Wed, 12 Mar 2014 19:40:21 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8031321: Support Intel bit manipulation instructions Message-ID: <201403121940.s2CJeMaP002801@aojmv0008> Changeset: 9e9af3aa4278 Author: iveresov Date: 2014-03-12 11:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9e9af3aa4278 8031321: Support Intel bit manipulation instructions Summary: Add support for BMI1 instructions Reviewed-by: kvn, roland ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/formssel.cpp ! src/share/vm/opto/matcher.cpp ! src/share/vm/opto/matcher.hpp + test/compiler/codegen/BMI1.java From vladimir.kozlov at oracle.com Wed Mar 12 21:04:32 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 12 Mar 2014 21:04:32 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8036976: PPC64: implement the template interpreter Message-ID: <201403122104.s2CL4XQW016116@aojmv0008> Changeset: 58cf34613a72 Author: goetz Date: 2014-03-10 12:58 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/58cf34613a72 8036976: PPC64: implement the template interpreter Reviewed-by: kvn, coleenp Contributed-by: axel.siebenborn at sap.com, martin.doerr at sap.com ! make/aix/Makefile ! make/linux/Makefile ! src/cpu/ppc/vm/cppInterpreter_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/ppc/vm/frame_ppc.hpp ! src/cpu/ppc/vm/frame_ppc.inline.hpp ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/interp_masm_ppc_64.hpp ! src/cpu/ppc/vm/interpreter_ppc.cpp ! src/cpu/ppc/vm/interpreter_ppc.hpp ! src/cpu/ppc/vm/javaFrameAnchor_ppc.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.inline.hpp ! src/cpu/ppc/vm/register_ppc.hpp ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/ppc/vm/stubGenerator_ppc.cpp + src/cpu/ppc/vm/templateInterpreterGenerator_ppc.hpp + src/cpu/ppc/vm/templateInterpreter_ppc.cpp + src/cpu/ppc/vm/templateInterpreter_ppc.hpp + src/cpu/ppc/vm/templateTable_ppc_64.cpp + src/cpu/ppc/vm/templateTable_ppc_64.hpp ! src/share/vm/interpreter/templateTable.hpp From igor.veresov at oracle.com Fri Mar 14 17:25:05 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 14 Mar 2014 17:25:05 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201403141725.s2EHP75p023422@aojmv0008> Changeset: 3a21c3b0d33b Author: iveresov Date: 2014-03-13 14:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3a21c3b0d33b 8037149: C1: getThreadTemp should return a T_LONG register on 64bit Summary: Fix the type of the register returned by getThreadTemp() to depend on bitness Reviewed-by: kvn, twisti ! src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp ! src/cpu/sparc/vm/c1_LIRGenerator_sparc.cpp Changeset: 40649d5db018 Author: iveresov Date: 2014-03-13 14:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/40649d5db018 8037140: C1: Incorrect argument type used for SharedRuntime::OSR_migration_end in LIRGenerator::do_Goto Summary: Fix the type of osrBuffer parameter to depend on bitness Reviewed-by: kvn, twisti ! src/share/vm/c1/c1_LIRGenerator.cpp From alejandro.murillo at oracle.com Fri Mar 14 22:40:46 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Mar 2014 22:40:46 +0000 Subject: hg: jdk9/hs-comp: 14 new changesets Message-ID: <201403142240.s2EMekFa018490@aojmv0008> Changeset: 58d2690a5644 Author: katleman Date: 2014-02-21 11:39 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/58d2690a5644 Added tag jdk9-b03 for changeset fd8d51bdf9aa ! .hgtags Changeset: 499d239736fa Author: lana Date: 2014-02-24 12:54 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/499d239736fa Merge Changeset: cb4c3440bc27 Author: lana Date: 2014-03-06 10:36 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/cb4c3440bc27 Merge Changeset: 77c150b417d8 Author: henryjen Date: 2014-02-25 23:38 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/77c150b417d8 8019470: Changes needed to compile JDK 8 on MacOS with clang compiler Reviewed-by: erikj, ihse ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/toolchain.m4 Changeset: 3ac08f00e157 Author: erikj Date: 2014-03-07 14:56 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/3ac08f00e157 8036611: Cleanup of handling of properties and other java resources in the build Reviewed-by: tbell, ihse ! make/common/JavaCompilation.gmk Changeset: bfc1c131e540 Author: omajid Date: 2014-02-20 10:07 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/bfc1c131e540 8035341: Allow using a system installed libpng Reviewed-by: andrew, erikj, ihse, serb ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 ! common/autoconf/spec.gmk.in Changeset: 4da62ed34d20 Author: prr Date: 2014-02-20 16:10 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/4da62ed34d20 Merge ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in Changeset: 04a1b6dee68d Author: prr Date: 2014-02-27 10:35 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/04a1b6dee68d Merge ! common/autoconf/generated-configure.sh ! common/autoconf/libraries.m4 ! common/autoconf/spec.gmk.in Changeset: 65a66b8a998f Author: prr Date: 2014-03-07 10:48 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/65a66b8a998f Merge ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in Changeset: 735209e27a66 Author: erikj Date: 2014-03-11 12:04 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/735209e27a66 8036965: 9-dev solaris builds failed: sort: can't read STDIN: Illegal byte sequence Reviewed-by: henryjen, tbell, ihse ! make/common/JavaCompilation.gmk Changeset: 9deb2fa94846 Author: erikj Date: 2014-03-11 12:04 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/9deb2fa94846 8036948: Solaris builds broken by fix for 8036611: Cleanup of handling of properties ... Reviewed-by: ihse ! make/common/MakeBase.gmk Changeset: abbef24e40d7 Author: erikj Date: 2014-03-13 17:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/abbef24e40d7 8037238: JDK 9 images don't rebuild when access bridge jars rebuild Reviewed-by: tbell ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk Changeset: 8d562b9717f2 Author: erikj Date: 2014-03-14 12:31 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/8d562b9717f2 8037281: Improve CacheFind and enable on all platforms Reviewed-by: tbell, ihse ! make/common/JavaCompilation.gmk ! make/common/MakeBase.gmk Changeset: 7ef8160e45bd Author: erikj Date: 2014-03-14 13:16 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/7ef8160e45bd 8010767: Build fails on OEL6 with 16 cores Reviewed-by: tbell, ihse ! common/autoconf/boot-jdk.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in From alejandro.murillo at oracle.com Fri Mar 14 22:40:49 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Mar 2014 22:40:49 +0000 Subject: hg: jdk9/hs-comp/corba: 3 new changesets Message-ID: <201403142240.s2EMeoAO018554@aojmv0008> Changeset: 242ce172896e Author: katleman Date: 2014-02-21 11:39 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/242ce172896e Added tag jdk9-b03 for changeset d338b892a13d ! .hgtags Changeset: 1ed19de263e1 Author: lana Date: 2014-02-24 12:55 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/1ed19de263e1 Merge - make/tools/src/build/tools/stripproperties/StripPropertiesCorba.java - src/share/classes/com/sun/tools/corba/se/logutil/IndentingPrintWriter.java - src/share/classes/com/sun/tools/corba/se/logutil/Input.java - src/share/classes/com/sun/tools/corba/se/logutil/InputCode.java - src/share/classes/com/sun/tools/corba/se/logutil/InputException.java - src/share/classes/com/sun/tools/corba/se/logutil/MC.java - src/share/classes/com/sun/tools/corba/se/logutil/Makefile - src/share/classes/com/sun/tools/corba/se/logutil/StringUtil.java Changeset: 6f4a57e4945b Author: erikj Date: 2014-03-07 15:02 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/6f4a57e4945b 8036611: Cleanup of handling of properties and other java resources in the build Reviewed-by: tbell, ihse ! make/CompileCorba.gmk ! make/GensrcCorba.gmk - make/src/classes/build/tools/stripproperties/StripPropertiesCorba.java From alejandro.murillo at oracle.com Fri Mar 14 22:40:59 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Mar 2014 22:40:59 +0000 Subject: hg: jdk9/hs-comp/jaxp: 4 new changesets Message-ID: <201403142241.s2EMf3fM018628@aojmv0008> Changeset: 4123cd01aae4 Author: katleman Date: 2014-02-21 11:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/4123cd01aae4 Added tag jdk9-b03 for changeset fb92ed039942 ! .hgtags Changeset: e75cc3fe1627 Author: lana Date: 2014-02-24 12:57 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/e75cc3fe1627 Merge Changeset: 2846d8fc3149 Author: lana Date: 2014-03-06 10:37 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/2846d8fc3149 Merge Changeset: 5c1b022294fc Author: erikj Date: 2014-03-07 14:57 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/5c1b022294fc 8036611: Cleanup of handling of properties and other java resources in the build Reviewed-by: tbell, ihse ! make/BuildJaxp.gmk From alejandro.murillo at oracle.com Fri Mar 14 22:41:10 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Mar 2014 22:41:10 +0000 Subject: hg: jdk9/hs-comp/jaxws: 3 new changesets Message-ID: <201403142241.s2EMfDKj018768@aojmv0008> Changeset: 6d115e9fed86 Author: katleman Date: 2014-02-21 11:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/6d115e9fed86 Added tag jdk9-b03 for changeset 1cd9786257ed ! .hgtags Changeset: da44a8bdf1f3 Author: lana Date: 2014-02-24 12:57 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/da44a8bdf1f3 Merge Changeset: 089cb2762849 Author: erikj Date: 2014-03-07 14:57 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/089cb2762849 8036611: Cleanup of handling of properties and other java resources in the build Reviewed-by: tbell, ihse ! make/BuildJaxws.gmk From alejandro.murillo at oracle.com Fri Mar 14 22:41:44 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Mar 2014 22:41:44 +0000 Subject: hg: jdk9/hs-comp/jdk: 121 new changesets Message-ID: <201403142251.s2EMps49020012@aojmv0008> Changeset: efbc2dabd84c Author: katleman Date: 2014-02-21 11:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/efbc2dabd84c Added tag jdk9-b03 for changeset 4111af6151ed ! .hgtags Changeset: 5cf65ebe3bfb Author: lana Date: 2014-02-24 13:01 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5cf65ebe3bfb Merge - src/macosx/native/java/util/MacOSXPreferencesFile.m - src/macosx/native/java/util/SCDynamicStoreConfig.m - src/macosx/native/sun/osxapp/resource/icons/JavaApp.icns - src/share/classes/java/util/CurrencyData.properties - src/share/classes/sun/misc/ClassLoaderUtil.java - src/share/classes/sun/misc/Service.java - src/share/classes/sun/misc/ServiceConfigurationError.java - src/share/native/sun/nio/ch/genSocketOptionRegistry.c - src/solaris/classes/sun/awt/X11/generator/WrapperGenerator.java - src/solaris/classes/sun/awt/X11/generator/functions.txt - src/solaris/classes/sun/awt/X11/generator/sizes.32 - src/solaris/classes/sun/awt/X11/generator/sizes.64 - src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386 - src/solaris/classes/sun/awt/X11/generator/xlibtypes.txt - src/solaris/native/java/util/FileSystemPreferences.c - src/solaris/native/java/util/logging.c - src/solaris/native/sun/nio/fs/genSolarisConstants.c - src/solaris/native/sun/nio/fs/genUnixConstants.c - src/solaris/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c - src/windows/native/java/util/WindowsPreferences.c - src/windows/native/java/util/logging.c - test/java/rmi/activation/checkusage/CheckUsage.java - test/java/rmi/registry/checkusage/CheckUsage.java - test/sun/misc/ClassLoaderUtil/Test.java - test/sun/security/krb5/ConfPlusProp.java - test/sun/security/krb5/ConfigWithQuotations.java - test/sun/security/krb5/DnsFallback.java - test/sun/security/krb5/ParseCAPaths.java - test/sun/security/krb5/ParseConfig.java - test/sun/security/krb5/confplusprop.conf - test/sun/security/krb5/confplusprop2.conf - test/sun/security/krb5/edu.mit.Kerberos - test/sun/security/krb5/krb5-capaths.conf - test/sun/security/krb5/krb5.conf Changeset: 0ef5430bf5a7 Author: lana Date: 2014-03-06 10:41 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0ef5430bf5a7 Merge Changeset: 627deed79b59 Author: smarks Date: 2014-03-06 14:26 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/627deed79b59 8036095: RMI tests using testlibrary.RMID and testlibrary.JavaVM do not pass through vmoptions Reviewed-by: alanb ! test/java/rmi/activation/Activatable/checkActivateRef/security.policy ! test/java/rmi/activation/Activatable/checkAnnotations/security.policy ! test/java/rmi/activation/Activatable/checkImplClassLoader/security.policy ! test/java/rmi/activation/Activatable/checkRegisterInLog/security.policy ! test/java/rmi/activation/Activatable/createPrivateActivable/security.policy ! test/java/rmi/activation/Activatable/downloadParameterClass/security.policy ! test/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy ! test/java/rmi/activation/Activatable/extLoadedImpl/security.policy ! test/java/rmi/activation/Activatable/forceLogSnapshot/security.policy ! test/java/rmi/activation/Activatable/inactiveGroup/security.policy ! test/java/rmi/activation/Activatable/nestedActivate/security.policy ! test/java/rmi/activation/Activatable/nonExistentActivatable/security.policy ! test/java/rmi/activation/Activatable/restartCrashedService/security.policy ! test/java/rmi/activation/Activatable/restartLatecomer/security.policy ! test/java/rmi/activation/Activatable/restartService/security.policy ! test/java/rmi/activation/Activatable/shutdownGracefully/security.policy ! test/java/rmi/activation/Activatable/unregisterInactive/security.policy ! test/java/rmi/activation/ActivateFailedException/activateFails/security.policy ! test/java/rmi/activation/ActivationSystem/activeGroup/security.policy ! test/java/rmi/activation/ActivationSystem/modifyDescriptor/security.policy ! test/java/rmi/activation/ActivationSystem/stubClassesPermitted/security.policy ! test/java/rmi/activation/ActivationSystem/unregisterGroup/security.policy ! test/java/rmi/activation/CommandEnvironment/security.policy ! test/java/rmi/dgc/VMID/security.policy ! test/java/rmi/registry/classPathCodebase/security.policy ! test/java/rmi/server/RMIClassLoader/delegateToContextLoader/security.policy ! test/java/rmi/server/RMIClassLoader/downloadArrayClass/security.policy ! test/java/rmi/server/RMIClassLoader/getClassLoader/security.policy ! test/java/rmi/server/RMIClassLoader/loadProxyClasses/security.policy ! test/java/rmi/server/RMIClassLoader/spi/security.policy ! test/java/rmi/server/RMIClassLoader/useCodebaseOnly/security.policy ! test/java/rmi/server/RMIClassLoader/useGetURLs/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/registry/security.policy ! test/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/security.policy ! test/java/rmi/server/useCustomRef/security.policy ! test/java/rmi/testlibrary/JavaVM.java ! test/java/rmi/testlibrary/RMID.java ! test/java/rmi/testlibrary/TestLibrary.java ! test/java/rmi/testlibrary/TestParams.java ! test/java/rmi/transport/checkLeaseInfoLeak/security.policy ! test/java/rmi/transport/dgcDeadLock/security.policy ! test/sun/rmi/server/MarshalOutputStream/marshalForeignStub/security.policy Changeset: 99d0f81c93dd Author: sla Date: 2014-03-07 09:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/99d0f81c93dd 8034025: Remove JPLIS agent dependency on canonicalize_md.c Reviewed-by: alanb ! make/lib/ServiceabilityLibraries.gmk ! src/share/instrument/FileSystemSupport.h ! src/share/instrument/InvocationAdapter.c ! src/share/native/common/jni_util.c Changeset: 0815c5f7d001 Author: erikj Date: 2014-03-07 15:01 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0815c5f7d001 8036611: Cleanup of handling of properties and other java resources in the build Reviewed-by: tbell, ihse ! make/CompileJavaClasses.gmk ! make/CopyIntoClasses.gmk ! make/Tools.gmk ! make/gensrc/GensrcProperties.gmk - make/src/classes/build/tools/stripproperties/StripProperties.java + src/share/classes/sun/tools/serialver/resources/serialver.properties + src/share/classes/sun/tools/serialver/resources/serialver_ja.properties + src/share/classes/sun/tools/serialver/resources/serialver_zh_CN.properties - src/share/classes/sun/tools/serialver/serialver.properties - src/share/classes/sun/tools/serialver/serialver_ja.properties - src/share/classes/sun/tools/serialver/serialver_zh_CN.properties Changeset: f157f6b73426 Author: juh Date: 2014-03-07 10:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f157f6b73426 8036844: test failures due to wrong keystore paths Reviewed-by: weijun ! test/sun/security/provider/X509Factory/BigCRL.java ! test/sun/security/tools/keytool/PrintSSL.java ! test/sun/security/tools/keytool/printssl.sh Changeset: 0882c91eb179 Author: pchelko Date: 2013-12-16 17:35 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0882c91eb179 8029565: java.awt.dnd.InvalidDnDOperationException: data translation failed on file drop Reviewed-by: anthony, serb ! src/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/solaris/classes/sun/awt/X11/XDataTransferer.java + test/java/awt/dnd/URIListToFileListBetweenJVMsTest/InterprocessMessages.java + test/java/awt/dnd/URIListToFileListBetweenJVMsTest/SourceFileListFrame.java + test/java/awt/dnd/URIListToFileListBetweenJVMsTest/TargetFileListFrame.java + test/java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListToFileListBetweenJVMsTest.html + test/java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListToFileListBetweenJVMsTest.java + test/java/awt/dnd/URIListToFileListBetweenJVMsTest/URIListTransferable.java Changeset: b9f416d23fd1 Author: pchelko Date: 2013-12-17 11:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b9f416d23fd1 8023148: [macosx] java.util.NoSuchElementException at java.util.LinkedList.getFirst Reviewed-by: ant, serb ! src/share/classes/java/awt/DefaultKeyboardFocusManager.java Changeset: 95cf1f5d7c7f Author: pchelko Date: 2013-12-17 11:44 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/95cf1f5d7c7f 8026869: [macosx] Support apple.awt.use-file-dialog-packages property Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CFileDialog.java + test/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.html + test/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.java Changeset: abb550b84d5d Author: anthony Date: 2013-12-17 18:41 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/abb550b84d5d 8029979: Allow multiple calls to DropTargetDropEvent.acceptDrop() Reviewed-by: pchelko, serb ! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java + test/java/awt/dnd/AcceptDropMultipleTimes/AcceptDropMultipleTimes.java Changeset: 686f70098ddc Author: azvegint Date: 2013-12-18 10:41 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/686f70098ddc 8029923: Many Swing tests and SwingSet2 are failing under Solaris using GTK LaF - "Unable to load native GTK libraries" Reviewed-by: anthony, serb ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/gtk2_interface.h Changeset: f905542777e5 Author: azvegint Date: 2013-12-18 11:01 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f905542777e5 8029263: user's default browser can not launch after we click the button, and there is an IOException shown in the log text (java.io.IOException) Reviewed-by: anthony, serb ! src/solaris/classes/sun/awt/X11/XDesktopPeer.java ! src/solaris/native/sun/awt/gtk2_interface.c ! src/solaris/native/sun/awt/gtk2_interface.h ! src/solaris/native/sun/xawt/awt_Desktop.c ! test/java/awt/Desktop/OpenByUNCPathNameTest/OpenByUNCPathNameTest.java Changeset: d1d95b9e239d Author: serb Date: 2013-12-18 18:52 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d1d95b9e239d 8029045: Regression - Unsatisfied Link Error when the Java Access Bridge is started Summary: Rename native function name; fix make to rebuild jni header file Reviewed-by: erikj, tbell Contributed-by: peter.brunet at oracle.com ! make/CompileJavaClasses.gmk Changeset: 63bdc3543129 Author: pchelko Date: 2013-12-19 16:40 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/63bdc3543129 8024185: [macosx] Fullscreen button freezes application when started with -splash Reviewed-by: anthony, serb ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m + test/java/awt/SplashScreen/FullscreenAfterSplash/FullScreenAfterSplash.java + test/java/awt/SplashScreen/GenerateTestImage.java Changeset: e6ac19befa88 Author: pchelko Date: 2013-12-19 16:49 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e6ac19befa88 7159566: The choice positioned in the top of applet when clicking the choice. Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/LWChoicePeer.java + test/java/awt/Choice/ChoiceLocationTest/ChoiceLocationTest.java Changeset: d81ecc68a87a Author: pchelko Date: 2013-12-20 14:42 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d81ecc68a87a 8007220: [macosx] Setting popupmenu on TrayIcon do not work if done *after* adding TrayIcon Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CTrayIcon.java + test/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.html + test/java/awt/TrayIcon/AddPopupAfterShowTest/AddPopupAfterShowTest.java + test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java Changeset: e31682ed615a Author: serb Date: 2013-12-22 21:12 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e31682ed615a 8001472: api/java_awt/Window/indexTGF_* tests fail because expected colors aren't equal Reviewed-by: anthony, azvegint ! src/solaris/classes/sun/awt/X11/XWindow.java + test/java/awt/Window/BackgroundIsNotUpdated/BackgroundIsNotUpdated.java Changeset: f05d47c50f95 Author: malenkov Date: 2013-12-23 16:37 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f05d47c50f95 8030118: Document listeners fired outside document lock Reviewed-by: art, serb ! src/share/classes/javax/swing/text/AbstractDocument.java - test/javax/swing/text/AbstractDocument/7146146/bug7146146.java + test/javax/swing/text/AbstractDocument/8030118/Test8030118.java Changeset: bf71e609b4c3 Author: serb Date: 2013-12-23 18:54 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bf71e609b4c3 8030953: SelectionVisible test should test multiline selection in case of TextArea Reviewed-by: pchelko, azvegint ! test/java/awt/TextArea/SelectionVisible/SelectionVisible.java Changeset: 2991b3a1df0c Author: serb Date: 2013-12-23 19:03 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2991b3a1df0c 8009919: [macosx] NPE in AquaSingleImagePainter.paint() Reviewed-by: pchelko, azvegint + test/javax/swing/JButton/JButtonPaintNPE/JButtonPaintNPE.java Changeset: 35dfaa9954c2 Author: dbuck Date: 2013-12-23 11:57 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/35dfaa9954c2 6571600: JNI use results in UnsatisfiedLinkError looking for libmawt.so Summary: Fix is to call dladdr with name less likely to cause name conflict. Reviewed-by: serb, anthony ! src/solaris/native/sun/awt/awt_LoadLibrary.c Changeset: 586871d43b48 Author: pchelko Date: 2013-12-24 18:37 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/586871d43b48 7154841: [macosx] Popups appear behind taskbar Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java ! src/macosx/classes/sun/lwawt/macosx/CWarningWindow.java ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/native/sun/awt/CWrapper.m + test/javax/swing/JPopupMenu/7154841/bug7154841.java Changeset: f24bf3debb52 Author: serb Date: 2013-12-26 21:33 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f24bf3debb52 8030987: sun_awt_X11_GtkFileDialogPeer.h can be removed Reviewed-by: pchelko, azvegint ! src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java ! src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.c - src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.h Changeset: d3c831d1d2e2 Author: pchelko Date: 2014-01-09 12:47 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d3c831d1d2e2 8027561: [macosx] Cleanup "may not respond to selector" warnings in native code Reviewed-by: azvegint, serb ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/native/sun/awt/AWTView.h ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/CDragSource.h ! src/macosx/native/sun/awt/CDragSource.m ! src/macosx/native/sun/awt/CDropTarget.h - src/macosx/native/sun/awt/CWrapper.h ! src/macosx/native/sun/awt/CWrapper.m Changeset: ab5a4581579f Author: alexsch Date: 2014-01-09 18:04 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ab5a4581579f 8011059: [macosx] Support automatic @2x images loading on Mac OS X Reviewed-by: serb, flar ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/share/classes/java/awt/MediaTracker.java ! src/share/classes/sun/awt/SunHints.java ! src/share/classes/sun/awt/SunToolkit.java + src/share/classes/sun/awt/image/MultiResolutionImage.java + src/share/classes/sun/awt/image/MultiResolutionToolkitImage.java ! src/share/classes/sun/java2d/SunGraphics2D.java + test/java/awt/image/MultiResolutionImageTest.java Changeset: 9ec9b887673e Author: alexsch Date: 2014-01-09 18:41 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9ec9b887673e 8028212: Custom cursor HiDPI support Reviewed-by: serb, anthony ! src/macosx/classes/sun/lwawt/macosx/CCustomCursor.java ! src/macosx/classes/sun/lwawt/macosx/CImage.java ! src/macosx/native/sun/awt/CImage.m + test/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.html + test/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.java Changeset: 4991a758abef Author: alexsch Date: 2014-01-09 19:01 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4991a758abef 8024926: [macosx] AquaIcon HiDPI support Reviewed-by: serb, anthony ! src/macosx/classes/com/apple/laf/AquaIcon.java ! src/macosx/classes/com/apple/laf/AquaImageFactory.java + test/javax/swing/JOptionPane/8024926/bug8024926.html + test/javax/swing/JOptionPane/8024926/bug8024926.java Changeset: 1c4d0d248173 Author: pchelko Date: 2014-01-10 12:07 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1c4d0d248173 7006339: [parfait] potential null pointer dereference in splashscreen Reviewed-by: anthony, art ! src/share/native/sun/awt/splashscreen/splashscreen_gfx_impl.h Changeset: 97658806cb35 Author: pchelko Date: 2014-01-13 19:09 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/97658806cb35 8029893: Remove reflection from DataTransferer.getInstance Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/share/classes/java/awt/datatransfer/DataFlavor.java ! src/share/classes/sun/awt/HToolkit.java ! src/share/classes/sun/awt/SunToolkit.java ! src/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/solaris/classes/sun/awt/X11/XDataTransferer.java ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/windows/classes/sun/awt/windows/WDataTransferer.java ! src/windows/classes/sun/awt/windows/WToolkit.java Changeset: dfbe06575d72 Author: serb Date: 2014-01-15 19:26 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/dfbe06575d72 8031090: [macosx] LWToolkit should not depends from the macosx. Reviewed-by: anthony, pchelko ! src/macosx/classes/sun/lwawt/LWToolkit.java ! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java ! src/macosx/classes/sun/lwawt/macosx/CViewEmbeddedFrame.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java Changeset: ecd72faf8d11 Author: dmarkov Date: 2014-01-16 20:51 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ecd72faf8d11 8028616: Htmleditorkit parser doesn't handle leading slash (/) Reviewed-by: alexp, alexsch ! src/share/classes/javax/swing/text/html/parser/Parser.java + test/javax/swing/text/html/parser/Parser/8028616/bug8028616.java Changeset: 832706782635 Author: pchelko Date: 2014-01-20 14:23 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/832706782635 8032058: [TEST_BUG] [macosx] java/awt/dnd/Button2DragTest sometimes fail Reviewed-by: anthony, serb ! test/java/awt/dnd/Button2DragTest/Button2DragTest.java Changeset: 50d65bb9aa72 Author: serb Date: 2014-01-20 20:11 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/50d65bb9aa72 7157680: XAWT: Native components should not paint native part on UPDATE event Reviewed-by: anthony, pchelko ! src/solaris/classes/sun/awt/X11/XRepaintArea.java + test/java/awt/Paint/PaintNativeOnUpdate.java Changeset: 0efdaaad9678 Author: pchelko Date: 2014-01-22 12:35 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0efdaaad9678 8030050: Validate fields on DnD class deserialization Reviewed-by: anthony, serb ! src/share/classes/java/awt/dnd/DragGestureEvent.java ! src/share/classes/java/awt/dnd/DragGestureRecognizer.java ! src/share/classes/java/awt/dnd/DragSourceContext.java + test/java/awt/dnd/BadSerializaionTest/BadSerializationTest.java + test/java/awt/dnd/BadSerializaionTest/badAction + test/java/awt/dnd/BadSerializaionTest/good + test/java/awt/dnd/BadSerializaionTest/noEvents + test/java/awt/dnd/BadSerializaionTest/nullComponent + test/java/awt/dnd/BadSerializaionTest/nullDragSource + test/java/awt/dnd/BadSerializaionTest/nullOrigin Changeset: 26d8a3d778f2 Author: yan Date: 2014-01-22 12:49 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/26d8a3d778f2 7175457: [TEST_BUG] closed/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java still failed Reviewed-by: anthony, pchelko Contributed-by: Andrei Eremeev + test/java/awt/Window/AlwaysOnTop/TestAlwaysOnTopBeforeShow.java Changeset: 9a6c942dc167 Author: pchelko Date: 2014-01-22 16:15 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9a6c942dc167 7155984: Security problems in regression test java/awt/PrintJob/Security/SecurityDialogTest.java Reviewed-by: anthony, serb ! src/macosx/classes/apple/laf/JRSUIUtils.java Changeset: 04737ebcbe7f Author: pchelko Date: 2014-01-22 17:54 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/04737ebcbe7f 8029868: Fix KSS issues in sun.lwawt.macosx Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CClipboard.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformResponder.java ! src/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterPageDialog.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterSurfaceData.java ! src/macosx/classes/sun/lwawt/macosx/CTrayIcon.java ! src/macosx/classes/sun/lwawt/macosx/CWrapper.java ! src/macosx/classes/sun/lwawt/macosx/LWCToolkit.java + src/macosx/classes/sun/lwawt/macosx/NSEvent.java - src/macosx/classes/sun/lwawt/macosx/event/NSEvent.java ! src/macosx/native/sun/awt/AWTEvent.m ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/CTrayIcon.m ! src/share/classes/java/awt/SystemColor.java ! src/share/classes/sun/awt/AWTAccessor.java Changeset: f0f53b87e9d5 Author: simonis Date: 2014-01-23 17:43 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f0f53b87e9d5 8032578: [TESTBUG] Fix tests which use SecurityConstants.AWT Reviewed-by: pchelko ! test/com/sun/awt/SecurityWarning/CustomSecurityManager.java ! test/javax/swing/JPopupMenu/6694823/bug6694823.java Changeset: 9a5d0e6e77e4 Author: alexsch Date: 2014-01-24 16:23 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9a5d0e6e77e4 8032063: javax.swing.plaf.metal.MetalFileChooserUI$FilterComboBoxModel extends non-standard API Reviewed-by: pchelko, serb ! src/macosx/classes/com/apple/laf/AquaFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java - src/share/classes/sun/swing/AbstractFilterComboBoxModel.java ! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java Changeset: 1cf1af0689e7 Author: malenkov Date: 2014-01-24 16:50 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1cf1af0689e7 8010718: javax/swing/JFileChooser/8013442/Test8013442.java fails Reviewed-by: alexsch ! src/macosx/classes/com/apple/laf/AquaFileChooserUI.java + test/javax/swing/JFileChooser/8010718/bug8010718.java Changeset: a6d37be7d6c7 Author: serb Date: 2014-01-29 16:35 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a6d37be7d6c7 8032435: Cleanup of sun.awt.windows package Reviewed-by: art, pchelko ! src/solaris/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/ThemeReader.java ! src/windows/classes/sun/awt/windows/TranslucentWindowPainter.java ! src/windows/classes/sun/awt/windows/WBufferStrategy.java ! src/windows/classes/sun/awt/windows/WButtonPeer.java ! src/windows/classes/sun/awt/windows/WCanvasPeer.java ! src/windows/classes/sun/awt/windows/WCheckboxMenuItemPeer.java ! src/windows/classes/sun/awt/windows/WCheckboxPeer.java ! src/windows/classes/sun/awt/windows/WChoicePeer.java ! src/windows/classes/sun/awt/windows/WClipboard.java ! src/windows/classes/sun/awt/windows/WColor.java ! src/windows/classes/sun/awt/windows/WComponentPeer.java ! src/windows/classes/sun/awt/windows/WCustomCursor.java ! src/windows/classes/sun/awt/windows/WDataTransferer.java ! src/windows/classes/sun/awt/windows/WDefaultFontCharset.java ! src/windows/classes/sun/awt/windows/WDesktopPeer.java ! src/windows/classes/sun/awt/windows/WDesktopProperties.java ! src/windows/classes/sun/awt/windows/WDialogPeer.java ! src/windows/classes/sun/awt/windows/WDropTargetContextPeer.java ! src/windows/classes/sun/awt/windows/WEmbeddedFrame.java ! src/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java ! src/windows/classes/sun/awt/windows/WFileDialogPeer.java ! src/windows/classes/sun/awt/windows/WFontConfiguration.java ! src/windows/classes/sun/awt/windows/WFontMetrics.java ! src/windows/classes/sun/awt/windows/WFontPeer.java ! src/windows/classes/sun/awt/windows/WFramePeer.java ! src/windows/classes/sun/awt/windows/WGlobalCursorManager.java ! src/windows/classes/sun/awt/windows/WInputMethod.java ! src/windows/classes/sun/awt/windows/WInputMethodDescriptor.java ! src/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java ! src/windows/classes/sun/awt/windows/WListPeer.java ! src/windows/classes/sun/awt/windows/WMenuBarPeer.java ! src/windows/classes/sun/awt/windows/WMenuPeer.java ! src/windows/classes/sun/awt/windows/WMouseDragGestureRecognizer.java ! src/windows/classes/sun/awt/windows/WPageDialog.java ! src/windows/classes/sun/awt/windows/WPageDialogPeer.java ! src/windows/classes/sun/awt/windows/WPanelPeer.java ! src/windows/classes/sun/awt/windows/WPathGraphics.java ! src/windows/classes/sun/awt/windows/WPopupMenuPeer.java ! src/windows/classes/sun/awt/windows/WPrintDialog.java ! src/windows/classes/sun/awt/windows/WPrintDialogPeer.java ! src/windows/classes/sun/awt/windows/WPrinterJob.java ! src/windows/classes/sun/awt/windows/WRobotPeer.java ! src/windows/classes/sun/awt/windows/WScrollPanePeer.java ! src/windows/classes/sun/awt/windows/WSystemTrayPeer.java ! src/windows/classes/sun/awt/windows/WTextAreaPeer.java ! src/windows/classes/sun/awt/windows/WToolkit.java ! src/windows/classes/sun/awt/windows/WTrayIconPeer.java ! src/windows/classes/sun/awt/windows/WWindowPeer.java ! src/windows/classes/sun/awt/windows/WingDings.java ! src/windows/native/sun/windows/awt_PrintDialog.cpp Changeset: 74516c1d71c4 Author: pchelko Date: 2014-01-29 16:50 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/74516c1d71c4 8031964: [macosx] Dragging images from the browser does not work Reviewed-by: anthony, serb ! src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/macosx/lib/flavormap.properties + test/java/awt/dnd/URLDragTest/URLDragTest.html + test/java/awt/dnd/URLDragTest/URLDragTest.java Changeset: cdacd355f168 Author: bagiras Date: 2014-01-29 18:32 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cdacd355f168 8013116: Robot moves mouse to point which differs from set in mouseMove on Unity shell Reviewed-by: serb, azvegint ! src/macosx/native/sun/awt/CRobot.m ! src/share/classes/java/awt/Robot.java + test/java/awt/Multiscreen/MultiScreenLocationTest/MultiScreenLocationTest.java ! test/java/awt/regtesthelpers/Util.java Changeset: 5df7e69aeeaf Author: pchelko Date: 2014-01-30 14:37 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5df7e69aeeaf 8032229: [TEST_BUG] The app failed automatically and it threw exception:java.lang.UnsupportedOperationException. Reviewed-by: serb, alexsch ! test/javax/swing/JPopupMenu/7160604/bug7160604.java Changeset: ed0a92153c58 Author: jqzuo Date: 2014-01-30 10:36 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ed0a92153c58 Merge ! make/CompileJavaClasses.gmk - make/gensrc/GensrcJObjC.gmk - make/src/classes/build/tools/classfile/RemoveMethods.java ! src/macosx/classes/sun/lwawt/LWToolkit.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterJob.java ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m ! src/share/classes/com/sun/java/swing/plaf/gtk/GTKFileChooserUI.java - src/share/classes/com/sun/security/auth/callback/DialogCallbackHandler.java ! src/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/share/classes/java/awt/MediaTracker.java ! src/share/classes/java/awt/Robot.java ! src/share/classes/java/awt/datatransfer/DataFlavor.java ! src/share/classes/javax/swing/text/AbstractDocument.java - src/share/classes/sun/awt/AWTPermissionFactory.java ! src/share/classes/sun/awt/SunToolkit.java ! src/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java - src/share/classes/sun/misc/Ref.java ! src/solaris/classes/sun/awt/X11/XToolkit.java ! src/solaris/classes/sun/awt/X11/XWindow.java ! src/solaris/native/sun/awt/awt_LoadLibrary.c ! src/windows/classes/sun/awt/windows/WPathGraphics.java ! src/windows/classes/sun/awt/windows/WToolkit.java - test/com/sun/security/auth/callback/DialogCallbackHandler/Default.java - test/java/lang/management/MemoryMXBean/LowMemoryTestConcMarkSweepGC.sh - test/java/lang/management/MemoryMXBean/LowMemoryTestParallelGC.sh - test/java/lang/management/MemoryMXBean/LowMemoryTestSerialGC.sh - test/java/lang/management/ThreadMXBean/ThreadExecutionSynchronizer.java - test/java/util/logging/Listeners.java - test/java/util/logging/ListenersWithSM.java - test/java/util/logging/java.policy - test/sun/management/jmxremote/startstop/JMXStartStopTest.sh - test/sun/security/krb5/TimeInCCache.java - test/sun/security/ssl/javax/net/ssl/SSLContextVersion.java - test/sun/tools/jcmd/jcmd-Defaults.sh - test/sun/tools/jcmd/jcmd-big-script.sh - test/sun/tools/jcmd/jcmd-f.sh - test/sun/tools/jcmd/jcmd-help-help.sh - test/sun/tools/jcmd/jcmd-help.sh - test/sun/tools/jcmd/jcmd-pid.sh - test/sun/tools/jcmd/jcmd_Output1.awk - test/sun/tools/jcmd/jcmd_pid_Output1.awk - test/sun/tools/jcmd/jcmd_pid_Output2.awk - test/sun/tools/jmap/Basic.sh - test/sun/tools/jstack/Basic.sh - test/tools/pack200/NoBeans.java - test/tools/pack200/Reflect.java Changeset: 44c9c8b94261 Author: jqzuo Date: 2014-01-30 10:42 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/44c9c8b94261 Merge Changeset: ba58e32ab45e Author: pchelko Date: 2014-01-31 13:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ba58e32ab45e 8033326: 9 build failure after merge with dev Reviewed-by: serb, alexsch ! src/share/classes/sun/awt/SunToolkit.java Changeset: 076ed3debd09 Author: pchelko Date: 2014-01-31 14:20 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/076ed3debd09 8030093: Generify DataTrasfer classes Reviewed-by: anthony, serb ! src/share/classes/java/awt/datatransfer/DataFlavor.java ! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java ! src/share/classes/sun/awt/datatransfer/ClipboardTransferable.java ! src/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/share/classes/sun/awt/datatransfer/SunClipboard.java ! src/solaris/classes/sun/awt/X11/XDataTransferer.java Changeset: 903396918a8b Author: ant Date: 2014-01-31 18:49 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/903396918a8b 8033233: [JLightweightFrame] support default JViewport BLIT_SCROLL_MODE Reviewed-by: alexsch, pchelko ! src/share/classes/javax/swing/DefaultDesktopManager.java ! src/share/classes/javax/swing/JViewport.java ! src/share/classes/javax/swing/RepaintManager.java ! src/share/classes/sun/swing/JLightweightFrame.java ! src/share/classes/sun/swing/SwingAccessor.java ! src/share/classes/sun/swing/SwingUtilities2.java Changeset: a900dc31cc23 Author: lana Date: 2014-02-04 16:24 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a900dc31cc23 Merge - make/scripts/genCharsetProvider.sh - src/share/classes/sun/misc/FpUtils.java - src/share/classes/sun/nio/cs/standard-charsets ! src/share/classes/sun/swing/JLightweightFrame.java ! src/share/classes/sun/swing/SwingUtilities2.java ! src/share/classes/sun/swing/plaf/synth/SynthFileChooserUIImpl.java - test/java/lang/Runtime/exec/CloseRace.java - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNamesTest.java - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_de.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_de_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_es.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_es_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_fr.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_fr_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_it.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_it_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ja.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ja_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ko.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_ko_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_pt_BR.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_pt_BR_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_sv.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_sv_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_CN.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_CN_short.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_TW.properties - test/sun/util/resources/TimeZone/TimeZoneNames/TimeZoneNames_zh_TW_short.properties Changeset: 90daa7f1e0e3 Author: anashaty Date: 2014-02-05 19:46 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/90daa7f1e0e3 8023990: Regression: postscript size increase from 6u18 Reviewed-by: prr, bae ! src/share/classes/sun/awt/FontConfiguration.java ! src/solaris/classes/sun/font/FcFontConfiguration.java Changeset: 07f09d39d6aa Author: prr Date: 2014-02-05 09:06 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/07f09d39d6aa 8032227: ClassCastException in UnixPrintJob for ipp printer Reviewed-by: bae, jgodinez ! src/solaris/classes/sun/print/UnixPrintJob.java Changeset: 905be5e97fe2 Author: jgodinez Date: 2014-02-05 14:59 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/905be5e97fe2 8033277: Wrong scaling when printing in Canon Pixma ip100 Reviewed-by: prr, bae ! src/windows/classes/sun/awt/windows/WPrinterJob.java + test/javax/print/attribute/TestUnsupportedResolution.java Changeset: 7120434a4940 Author: bagiras Date: 2014-02-06 19:03 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7120434a4940 8020443: Frame is not created on the specified GraphicsDevice with two monitors Reviewed-by: serb, azvegint, pchelko ! src/solaris/classes/sun/awt/X11/XToolkit.java + test/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java Changeset: 3e0093b60a75 Author: bagiras Date: 2014-02-07 17:32 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3e0093b60a75 7033533: realSync() doesn't work with Xfce Reviewed-by: anthony, serb, leonidr ! src/solaris/classes/sun/awt/X11/XRootWindow.java ! src/solaris/classes/sun/awt/X11/XToolkit.java Changeset: b469092f7ce8 Author: prr Date: 2014-02-07 13:03 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b469092f7ce8 8032693: javax.print.PrintService does not find any CUPS-Printers on Linux Reviewed-by: jgodinez, serb ! src/solaris/classes/sun/print/CUPSPrinter.java ! src/solaris/classes/sun/print/IPPPrintService.java ! src/solaris/classes/sun/print/UnixPrintServiceLookup.java + test/javax/print/PrintServiceLookup/CountPrintServices.java Changeset: 9f0679c60790 Author: darcy Date: 2014-02-08 18:03 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9f0679c60790 8033624: Fix raw and unchecked lint warnings in sun.font Reviewed-by: alanb, prr ! src/share/classes/sun/font/AttributeValues.java ! src/share/classes/sun/font/CreatedFontTracker.java ! src/share/classes/sun/font/Decoration.java ! src/share/classes/sun/font/FileFont.java ! src/share/classes/sun/font/Font2D.java ! src/share/classes/sun/font/FontDesignMetrics.java ! src/share/classes/sun/font/FontManagerFactory.java ! src/share/classes/sun/font/FontManagerNativeLibrary.java ! src/share/classes/sun/font/FontResolver.java ! src/share/classes/sun/font/FontScaler.java ! src/share/classes/sun/font/FontUtilities.java ! src/share/classes/sun/font/FreetypeFontScaler.java ! src/share/classes/sun/font/GlyphLayout.java ! src/share/classes/sun/font/StandardGlyphVector.java ! src/share/classes/sun/font/StrikeCache.java ! src/share/classes/sun/font/SunFontManager.java ! src/share/classes/sun/font/SunLayoutEngine.java ! src/share/classes/sun/font/TrueTypeFont.java ! src/share/classes/sun/font/Type1Font.java ! src/share/classes/sun/java2d/Disposer.java Changeset: a42b81117b2c Author: azvegint Date: 2014-02-10 15:02 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a42b81117b2c 8031492: [Parfait] warnings from b122 for jdk/src/solaris/native/sun/awt: JNI exception pending Reviewed-by: pchelko, serb ! src/solaris/native/sun/awt/gtk2_interface.c Changeset: 5ff0d5f1a97f Author: prr Date: 2014-02-11 10:43 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5ff0d5f1a97f 8012351: Bold fonts everywhere in GTK L&F on Ubuntu with JDK 7 Reviewed-by: bae, serb ! src/share/classes/sun/font/FontFamily.java ! src/share/classes/sun/font/SunFontManager.java Changeset: 74b46e97ef38 Author: prr Date: 2014-02-11 12:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/74b46e97ef38 8034227: JDK9 Windows build failure in libdcpr Reviewed-by: jgodinez ! make/lib/Awt2dLibraries.gmk Changeset: 2ba6cd122623 Author: prr Date: 2014-02-11 14:42 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2ba6cd122623 Merge ! make/CompileJavaClasses.gmk ! make/lib/Awt2dLibraries.gmk - src/macosx/native/java/util/MacOSXPreferencesFile.m - src/macosx/native/java/util/SCDynamicStoreConfig.m - src/solaris/native/java/util/FileSystemPreferences.c - src/solaris/native/java/util/logging.c - src/solaris/native/sun/util/locale/provider/HostLocaleProviderAdapter_md.c - src/windows/native/java/util/WindowsPreferences.c - src/windows/native/java/util/logging.c Changeset: d2030ee346b7 Author: bagiras Date: 2014-02-13 14:45 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d2030ee346b7 8031694: [macosx] TwentyThousandTest test intermittently hangs Reviewed-by: art, anthony ! src/share/classes/java/awt/EventQueue.java + test/java/awt/EventDispatchThread/EDTShutdownTest/EDTShutdownTest.java Changeset: 5e68f27190b1 Author: serb Date: 2014-02-14 02:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5e68f27190b1 8034041: [parfait] JNI exception pending in jdk/src/macosx/native/com/apple/laf/AquaFileView.m Reviewed-by: anthony, bagiras ! src/macosx/native/com/apple/laf/AquaFileView.m Changeset: 05ef44c0babf Author: alexsch Date: 2014-02-14 18:01 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/05ef44c0babf 8031971: Use only public methods in the SwingLazyValue Reviewed-by: serb, pchelko ! src/share/classes/javax/swing/JTable.java ! src/share/classes/sun/swing/SwingLazyValue.java + test/javax/swing/JTable/8031971/bug8031971.java Changeset: f8d85eeb295e Author: malenkov Date: 2014-02-14 20:24 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f8d85eeb295e 8034164: Introspector ignores indexed part of the property sometimes Reviewed-by: alexsch ! src/share/classes/java/beans/Introspector.java + test/java/beans/Introspector/Test8034164.java Changeset: 1a0b0f0f7c02 Author: alexsch Date: 2014-02-17 13:41 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1a0b0f0f7c02 8029960: Remove reflection from Swing classes Reviewed-by: serb, pchelko ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/event/InputEvent.java ! src/share/classes/javax/swing/BufferStrategyPaintManager.java ! src/share/classes/sun/awt/AWTAccessor.java ! src/share/classes/sun/swing/SwingUtilities2.java Changeset: f8c51d72400f Author: anashaty Date: 2014-02-17 17:15 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f8c51d72400f 7094099: DropDown List of JComboBox detached Reviewed-by: alexp, alexsch ! src/share/classes/javax/swing/MenuSelectionManager.java ! src/share/classes/sun/swing/SwingUtilities2.java Changeset: d5b153346e93 Author: serb Date: 2014-02-17 17:33 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d5b153346e93 8034068: Label.toString performance improvement Reviewed-by: anthony, art ! src/share/classes/java/awt/Component.java ! src/share/classes/java/awt/Label.java Changeset: 9c9d4a85a248 Author: kshefov Date: 2014-02-17 18:52 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9c9d4a85a248 8017456: [TEST_BUG] java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html: test frames remain after test execution Reviewed-by: serb, alexsch ! test/java/awt/DataFlavor/MissedHtmlAndRtfBug/InterprocessMessages.java ! test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html ! test/java/awt/DataFlavor/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java Changeset: 5b71ce5295c5 Author: pchelko Date: 2014-02-18 09:49 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5b71ce5295c5 8034035: [parfait] JNI exception pending in jdk/src/macosx/native/sun/awt/LWCToolkit.m Reviewed-by: serb, azvegint ! src/macosx/native/sun/awt/LWCToolkit.m Changeset: 122b81c3aa2d Author: pchelko Date: 2014-02-18 16:30 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/122b81c3aa2d 8035147: [macosx] Drag and Drop tests are failing with -Xchech:jni Reviewed-by: serb, azvegint ! src/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/macosx/native/sun/awt/CDragSource.h ! src/macosx/native/sun/awt/CDragSource.m ! src/macosx/native/sun/awt/CDragSourceContextPeer.m Changeset: e44ba7accfe8 Author: pchelko Date: 2014-02-18 16:34 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e44ba7accfe8 8034038: [parfait] JNI exception pending in macosx/native/sun/awt/CDataTransferer.m Reviewed-by: serb, azvegint ! src/macosx/native/sun/awt/CDataTransferer.m Changeset: b97e0a836dc0 Author: mikael Date: 2014-02-18 17:55 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b97e0a836dc0 8035287: gcc warnings compiling various libraries files Reviewed-by: prr ! src/share/native/com/sun/java/util/jar/pack/bands.cpp ! src/share/native/sun/java2d/opengl/OGLContext.c ! src/solaris/native/sun/awt/awt_Font.c ! src/solaris/native/sun/awt/awt_LoadLibrary.c ! src/solaris/native/sun/java2d/x11/X11SurfaceData.c ! src/solaris/native/sun/xawt/XToolkit.c Changeset: 5e503831b142 Author: omajid Date: 2014-02-20 10:07 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5e503831b142 8035341: Allow using a system installed libpng Reviewed-by: andrew, erikj, ihse, serb ! make/lib/Awt2dLibraries.gmk ! src/share/native/sun/awt/splashscreen/splashscreen_png.c Changeset: abc8d1110c03 Author: henryjen Date: 2014-02-20 16:23 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/abc8d1110c03 8034998: Fix raw and unchecked lint warnings in javax.imageio Reviewed-by: prr, darcy ! src/share/classes/javax/imageio/ImageIO.java ! src/share/classes/javax/imageio/ImageReader.java ! src/share/classes/javax/imageio/ImageTypeSpecifier.java ! src/share/classes/javax/imageio/ImageWriter.java ! src/share/classes/javax/imageio/metadata/IIOMetadata.java ! src/share/classes/javax/imageio/metadata/IIOMetadataFormatImpl.java ! src/share/classes/javax/imageio/metadata/IIOMetadataNode.java ! src/share/classes/javax/imageio/stream/ImageInputStreamImpl.java ! src/share/classes/javax/imageio/stream/MemoryCache.java Changeset: 886c6f836e36 Author: malenkov Date: 2014-02-21 15:28 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/886c6f836e36 8035310: The line.separator property can be retrieved via public API Reviewed-by: alexsch, serb ! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/share/classes/javax/swing/text/AbstractWriter.java ! src/share/classes/javax/swing/text/DefaultEditorKit.java ! src/share/classes/sun/font/CompositeFont.java ! src/solaris/classes/sun/awt/X11/XAWTFormatter.java Changeset: 51fc11696252 Author: malenkov Date: 2014-02-21 15:34 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/51fc11696252 8034085: Do not prefer indexed properties Reviewed-by: alexsch ! src/share/classes/java/beans/Introspector.java ! test/java/beans/Introspector/Test4168833.java + test/java/beans/Introspector/Test8034085.java Changeset: 358111040c7a Author: alitvinov Date: 2014-02-21 18:04 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/358111040c7a 8032078: [macosx] CPlatformWindow.setWindowState throws RuntimeException, if windowState=ICONIFIED|MAXIMIZED_BOTH Reviewed-by: pchelko, serb ! src/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java + test/java/awt/Frame/ExceptionOnSetExtendedStateTest/ExceptionOnSetExtendedStateTest.java Changeset: 754f817bc309 Author: prr Date: 2014-02-20 16:27 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/754f817bc309 Merge ! make/CompileJavaClasses.gmk ! make/lib/Awt2dLibraries.gmk - src/macosx/native/sun/osxapp/resource/icons/JavaApp.icns - src/share/classes/java/util/CurrencyData.properties - src/share/classes/sun/misc/ClassLoaderUtil.java - src/share/classes/sun/misc/Service.java - src/share/classes/sun/misc/ServiceConfigurationError.java - src/share/native/sun/nio/ch/genSocketOptionRegistry.c - src/solaris/classes/sun/awt/X11/generator/WrapperGenerator.java - src/solaris/classes/sun/awt/X11/generator/functions.txt - src/solaris/classes/sun/awt/X11/generator/sizes.32 - src/solaris/classes/sun/awt/X11/generator/sizes.64 - src/solaris/classes/sun/awt/X11/generator/sizes.64-solaris-i386 - src/solaris/classes/sun/awt/X11/generator/xlibtypes.txt - src/solaris/native/sun/nio/fs/genSolarisConstants.c - src/solaris/native/sun/nio/fs/genUnixConstants.c - test/sun/misc/ClassLoaderUtil/Test.java - test/sun/security/krb5/ConfPlusProp.java - test/sun/security/krb5/ConfigWithQuotations.java - test/sun/security/krb5/DnsFallback.java - test/sun/security/krb5/ParseCAPaths.java - test/sun/security/krb5/ParseConfig.java - test/sun/security/krb5/confplusprop.conf - test/sun/security/krb5/confplusprop2.conf - test/sun/security/krb5/edu.mit.Kerberos - test/sun/security/krb5/krb5-capaths.conf - test/sun/security/krb5/krb5.conf Changeset: 79719edb4ecb Author: prr Date: 2014-02-21 10:03 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/79719edb4ecb Merge Changeset: b60bc0d6c5e3 Author: henryjen Date: 2014-02-21 15:28 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b60bc0d6c5e3 8033716: Fix raw and unchecked lint warnings in com.sun.imageio Reviewed-by: darcy, prr, bae ! src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/share/classes/com/sun/imageio/plugins/bmp/BMPImageReaderSpi.java ! src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java ! src/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriterSpi.java ! src/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java ! src/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormat.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageMetadata.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageReaderSpi.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageWriterSpi.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFWritableImageMetadata.java ! src/share/classes/com/sun/imageio/plugins/jpeg/DHTMarkerSegment.java ! src/share/classes/com/sun/imageio/plugins/jpeg/DQTMarkerSegment.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageMetadataFormat.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReaderSpi.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriterSpi.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadata.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGMetadataFormat.java ! src/share/classes/com/sun/imageio/plugins/png/PNGImageReaderSpi.java ! src/share/classes/com/sun/imageio/plugins/png/PNGImageWriter.java ! src/share/classes/com/sun/imageio/plugins/png/PNGImageWriterSpi.java ! src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReader.java ! src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java ! src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriterSpi.java ! src/share/classes/com/sun/imageio/spi/FileImageInputStreamSpi.java ! src/share/classes/com/sun/imageio/spi/FileImageOutputStreamSpi.java ! src/share/classes/com/sun/imageio/spi/InputStreamImageInputStreamSpi.java ! src/share/classes/com/sun/imageio/spi/OutputStreamImageOutputStreamSpi.java ! src/share/classes/com/sun/imageio/spi/RAFImageInputStreamSpi.java ! src/share/classes/com/sun/imageio/spi/RAFImageOutputStreamSpi.java ! src/share/classes/com/sun/imageio/stream/StreamCloser.java Changeset: ec384c15cd2d Author: henryjen Date: 2014-02-21 15:28 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ec384c15cd2d 8035487: Fix raw and unchecked lint warnings in javax.imageio.spi Reviewed-by: darcy, prr ! src/share/classes/javax/imageio/ImageReader.java ! src/share/classes/javax/imageio/ImageWriter.java ! src/share/classes/javax/imageio/spi/DigraphNode.java ! src/share/classes/javax/imageio/spi/IIORegistry.java ! src/share/classes/javax/imageio/spi/ImageReaderSpi.java ! src/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java ! src/share/classes/javax/imageio/spi/ImageWriterSpi.java ! src/share/classes/javax/imageio/spi/PartiallyOrderedSet.java ! src/share/classes/javax/imageio/spi/ServiceRegistry.java Changeset: 13131c5efee6 Author: pchelko Date: 2014-02-24 12:51 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/13131c5efee6 8030788: [Parfait] warnings from b119 for jdk/src/share/native/sun/awt/medialib: JNI exception pending Reviewed-by: serb, prr ! src/share/native/sun/awt/medialib/awt_ImagingLib.c Changeset: 0fba5bf459d1 Author: alexsch Date: 2014-02-24 17:23 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0fba5bf459d1 8008657: JSpinner setComponentOrientation doesn't affect on text orientation Reviewed-by: malenkov, serb ! src/share/classes/javax/swing/JSpinner.java ! src/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java + test/javax/swing/JSpinner/8008657/bug8008657.java Changeset: cfb9eaf74508 Author: azvegint Date: 2014-02-25 14:28 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cfb9eaf74508 8017472: [macosx] Transparency demo is not correctly dragged on the second monitor Reviewed-by: pchelko, serb ! src/macosx/native/sun/awt/AWTView.m + test/java/awt/Multiscreen/MouseEventTest/MouseEventTest.java Changeset: f1689e7643dd Author: serb Date: 2014-02-25 16:12 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f1689e7643dd 6744401: Consider removal of code disabling JIT in Toolkit.getDefaultToolkit Reviewed-by: anthony, pchelko ! src/share/classes/java/awt/Toolkit.java Changeset: ae53ebce5fa3 Author: alexsch Date: 2014-02-25 16:46 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ae53ebce5fa3 8031573: [macosx] Checkmarks of JCheckBoxMenuItems aren't rendered in high resolution on Retina Reviewed-by: serb, pchelko ! src/macosx/classes/com/apple/laf/AquaImageFactory.java ! src/macosx/classes/com/apple/laf/AquaUtils.java + src/share/classes/sun/awt/image/MultiResolutionBufferedImage.java + test/javax/swing/JMenuItem/8031573/bug8031573.html + test/javax/swing/JMenuItem/8031573/bug8031573.java Changeset: 02835a0f5329 Author: serb Date: 2014-02-25 17:01 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/02835a0f5329 8034105: [parfait] JNI exception pending in jdk/src/macosx/native/sun/awt/CImage.m Reviewed-by: anthony, bagiras ! src/macosx/native/sun/awt/CImage.m Changeset: 82176667cc15 Author: serb Date: 2014-02-25 17:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/82176667cc15 8033573: [parfait] warning from b128 for share/native/sun/awt/splashscreen/java_awt_SplashScreen.c: JNI exception pending Reviewed-by: anthony, bagiras ! src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c Changeset: 8ec4f12ae885 Author: serb Date: 2014-02-25 17:37 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8ec4f12ae885 8034766: [parfait] JNI exception pending in jdk/src/macosx/native/sun/awt/CRobot.m Reviewed-by: anthony, bagiras ! src/macosx/native/sun/awt/CRobot.m Changeset: 634fa31532fb Author: pchelko Date: 2014-02-26 11:55 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/634fa31532fb 8035335: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_TrayIcon.cpp Reviewed-by: serb, anthony ! src/windows/native/sun/windows/awt_TrayIcon.cpp Changeset: 3291c136312d Author: pchelko Date: 2014-02-27 16:11 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3291c136312d 8035855: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_DataTransferer.cpp Reviewed-by: anthony, serb ! src/windows/native/sun/windows/awt_DataTransferer.cpp Changeset: 80cffdf437eb Author: pchelko Date: 2014-02-27 16:14 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/80cffdf437eb 8035842: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_Insets.cpp Reviewed-by: anthony, serb ! src/windows/native/sun/windows/awt_Insets.cpp Changeset: bfb90148d8e0 Author: serb Date: 2014-02-27 19:01 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bfb90148d8e0 8027778: [macosx] Full screen not working properly on 7u45 and jdk8 8010999: [macosx] a constrain of the top level window should be improved 8015100: [macosx] Applet graphics corrupted when applet width/height exceeds screen dimensions Reviewed-by: anthony, pchelko ! src/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/macosx/classes/sun/lwawt/LWWindowPeer.java ! src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m Changeset: a2c00e74ba33 Author: pchelko Date: 2014-02-27 22:54 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a2c00e74ba33 8035860: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/MouseInfo.cpp Reviewed-by: anthony, serb ! src/windows/native/sun/windows/MouseInfo.cpp Changeset: 0e6454c9d033 Author: pchelko Date: 2014-02-27 22:57 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0e6454c9d033 8035844: [parfait] JNI exception pending in src/windows/native/sun/windows/awt_Rectangle.cpp Reviewed-by: anthony, serb ! src/windows/native/sun/windows/awt_Rectangle.cpp Changeset: 857b83fb0a25 Author: prr Date: 2014-02-27 10:43 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/857b83fb0a25 Merge ! make/CompileJavaClasses.gmk - src/aix/classes/sun/awt/fontconfigs/aix.fontconfig.properties ! src/macosx/classes/apple/laf/JRSUIUtils.java ! src/macosx/classes/com/apple/laf/AquaFileChooserUI.java ! src/macosx/classes/com/apple/laf/AquaIcon.java ! src/macosx/classes/com/apple/laf/AquaImageFactory.java - src/macosx/classes/sun/awt/fontconfigs/macosx.fontconfig.properties ! src/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/macosx/classes/sun/lwawt/macosx/CClipboard.java ! src/macosx/classes/sun/lwawt/macosx/CCustomCursor.java ! src/macosx/classes/sun/lwawt/macosx/CDataTransferer.java ! src/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java ! src/macosx/classes/sun/lwawt/macosx/CEmbeddedFrame.java ! src/macosx/classes/sun/lwawt/macosx/CImage.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterJobDialog.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterPageDialog.java ! src/macosx/classes/sun/lwawt/macosx/CPrinterSurfaceData.java ! src/macosx/native/com/apple/laf/AquaFileView.m ! src/macosx/native/sun/awt/AWTView.h ! src/macosx/native/sun/awt/AWTView.m ! src/macosx/native/sun/awt/CDataTransferer.m ! src/macosx/native/sun/awt/CDragSource.h ! src/macosx/native/sun/awt/CDragSource.m ! src/macosx/native/sun/awt/CDragSourceContextPeer.m ! src/macosx/native/sun/awt/CDropTarget.h ! src/macosx/native/sun/awt/CImage.m ! src/macosx/native/sun/awt/CRobot.m ! src/macosx/native/sun/awt/CTrayIcon.m ! src/macosx/native/sun/awt/LWCToolkit.m ! src/macosx/native/sun/awt/splashscreen/splashscreen_sys.m ! src/macosx/native/sun/java2d/opengl/CGLGraphicsConfig.m ! src/share/classes/com/sun/imageio/plugins/bmp/BMPMetadata.java ! src/share/classes/com/sun/imageio/plugins/common/StandardMetadataFormat.java ! src/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java ! src/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReaderSpi.java ! src/share/classes/com/sun/java/swing/plaf/motif/MotifFileChooserUI.java ! src/share/classes/com/sun/java/swing/plaf/windows/WindowsFileChooserUI.java ! src/share/classes/java/awt/Label.java ! src/share/classes/java/awt/dnd/DragGestureEvent.java ! src/share/classes/java/awt/dnd/DragGestureRecognizer.java ! src/share/classes/java/awt/dnd/DragSourceContext.java ! src/share/classes/javax/imageio/spi/IIORegistry.java ! src/share/classes/javax/imageio/spi/ServiceRegistry.java ! src/share/classes/javax/imageio/stream/ImageInputStreamImpl.java ! src/share/classes/javax/swing/BufferStrategyPaintManager.java ! src/share/classes/javax/swing/JViewport.java ! src/share/classes/javax/swing/RepaintManager.java ! src/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/share/classes/javax/swing/plaf/metal/MetalFileChooserUI.java ! src/share/classes/javax/swing/text/AbstractWriter.java ! src/share/classes/sun/awt/HToolkit.java ! src/share/classes/sun/awt/SunToolkit.java ! src/share/classes/sun/font/CreatedFontTracker.java ! src/share/classes/sun/font/FileFont.java ! src/share/classes/sun/font/FontManagerFactory.java ! src/share/classes/sun/font/FreetypeFontScaler.java ! src/share/classes/sun/font/GlyphLayout.java ! src/share/classes/sun/font/Type1Font.java ! src/share/classes/sun/swing/SwingAccessor.java ! src/share/classes/sun/swing/SwingLazyValue.java ! src/share/native/sun/awt/medialib/awt_ImagingLib.c ! src/share/native/sun/awt/splashscreen/java_awt_SplashScreen.c ! src/share/native/sun/awt/splashscreen/splashscreen_png.c ! src/share/native/sun/java2d/opengl/OGLContext.c ! src/solaris/classes/sun/awt/X11/GtkFileDialogPeer.java ! src/solaris/classes/sun/awt/X11/XDataTransferer.java ! src/solaris/classes/sun/awt/X11/XDesktopPeer.java ! src/solaris/classes/sun/awt/X11/XRepaintArea.java - src/solaris/classes/sun/awt/fontconfigs/bsd.fontconfig.properties - src/solaris/classes/sun/awt/fontconfigs/solaris.fontconfig.properties ! src/solaris/native/sun/awt/awt_Font.c ! src/solaris/native/sun/awt/awt_LoadLibrary.c ! src/solaris/native/sun/xawt/XToolkit.c ! src/windows/classes/sun/awt/windows/TranslucentWindowPainter.java ! src/windows/classes/sun/awt/windows/WBufferStrategy.java ! src/windows/classes/sun/awt/windows/WCanvasPeer.java ! src/windows/classes/sun/awt/windows/WClipboard.java ! src/windows/classes/sun/awt/windows/WDataTransferer.java ! src/windows/classes/sun/awt/windows/WDesktopProperties.java ! src/windows/classes/sun/awt/windows/WDialogPeer.java ! src/windows/classes/sun/awt/windows/WEmbeddedFrame.java ! src/windows/classes/sun/awt/windows/WEmbeddedFramePeer.java ! src/windows/classes/sun/awt/windows/WFramePeer.java ! src/windows/classes/sun/awt/windows/WInputMethod.java ! src/windows/classes/sun/awt/windows/WKeyboardFocusManagerPeer.java ! src/windows/classes/sun/awt/windows/WMouseDragGestureRecognizer.java ! src/windows/classes/sun/awt/windows/WPageDialog.java ! src/windows/classes/sun/awt/windows/WPageDialogPeer.java ! src/windows/classes/sun/awt/windows/WPopupMenuPeer.java ! src/windows/classes/sun/awt/windows/WPrintDialog.java ! src/windows/classes/sun/awt/windows/WPrinterJob.java ! src/windows/classes/sun/awt/windows/WRobotPeer.java ! src/windows/classes/sun/awt/windows/WScrollPanePeer.java ! src/windows/classes/sun/awt/windows/WToolkit.java - src/windows/classes/sun/awt/windows/fontconfig.properties ! src/windows/native/sun/windows/awt_DataTransferer.cpp ! test/java/awt/regtesthelpers/Util.java - test/java/rmi/activation/checkusage/CheckUsage.java - test/java/rmi/registry/checkusage/CheckUsage.java ! test/javax/swing/JPopupMenu/6694823/bug6694823.java Changeset: 8d3cf459fcd7 Author: prr Date: 2014-02-27 11:56 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8d3cf459fcd7 Merge Changeset: 17d272e9c088 Author: serb Date: 2014-02-28 15:01 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/17d272e9c088 8035839: [parfait] JNI exception pending in jdk/src/windows/native/sun/windows/awt_Label.cpp Reviewed-by: pchelko, azvegint ! src/windows/native/sun/windows/awt_Label.cpp Changeset: 41a0eb4a0b30 Author: prr Date: 2014-03-07 10:53 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/41a0eb4a0b30 Merge ! make/CompileJavaClasses.gmk - make/src/classes/build/tools/stripproperties/StripProperties.java - src/share/classes/sun/tools/serialver/serialver.properties - src/share/classes/sun/tools/serialver/serialver_ja.properties - src/share/classes/sun/tools/serialver/serialver_zh_CN.properties - test/sun/management/jmxremote/bootstrap/PasswordFilePermissionTest.sh - test/sun/management/jmxremote/bootstrap/RmiRegistrySslTest.sh - test/sun/management/jmxremote/bootstrap/SSLConfigFilePermissionTest.sh - test/sun/security/krb5/PAData.java - test/sun/security/ssl/README - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ComKeyManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ComSSLContextImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ComTrustManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/JavaxKeyManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/JavaxSSLContextImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/JavaxTrustManagerFactoryImpl.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/ProviderTest.java - test/sun/security/ssl/com/sun/net/ssl/SSLSecurity/TruncateArray.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadBlocksClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadHandshake.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/ReadZeroBytes.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppInputStream/RemoveMarkReset.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/AppOutputStream/NoExceptionOnClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/CipherSuite/SSL_NULL.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/CipherSuiteOrder.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ClientHandshaker/RSAExport.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/DHKeyExchange/DHEKeySizing.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/EngineArgs/DebugReportsOneExtraByte.sh - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/ClientThread.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/Handler.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/ServerHandler.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/ServerThread.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/TestThread.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/Traffic.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/GenSSLConfigs/main.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/HandshakeOutStream/NullCerts.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/ClientHelloRead.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/OriginServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/ProxyTunnelServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/InputRecord/SSLSocketTimeoutNulls.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ProtocolVersion/HttpsProtocols.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/BadKSProvider.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/BadTSProvider.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/CustomizedDefaultProtocols.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/DefaultEnabledProtocols.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/GoodProvider.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/IllegalProtocolProperty.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/MD2InTrustAnchor.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/NoOldVersionContext.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/NullGetAcceptedIssuers.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/SSLContextVersion.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLContextImpl/TrustTrustedCert.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/CloseEngineException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/CloseInboundException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/CloseStart.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/DelegatedTaskWrongException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/EmptyExtensionData.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/EngineEnforceUseClientMode.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/RehandshakeFinished.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/SSLEngineBadBufferArrayAccess.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLEngineImpl/SSLEngineDeadlock.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSessionContextImpl/Timeout.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSessionImpl/HashCodeMissing.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/AsyncSSLSocketClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CheckMethods.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ClientModeClientAuth.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ClientTimeout.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CloseSocket.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/CloseSocketException.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/InvalidateServerSessionRenegotiate.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/LoopbackSSLSocket.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NewSocketMethods.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NoImpactServerRenego.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NonAutoClose.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.policy - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.sh - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTestHeyYou.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/RejectClientRenego.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ReuseAddr.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ReverseNameLookup.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/ServerTimeout.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/SetClientMode.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/UnconnectedSocketWrongExceptions.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/AnonCipherWithWantClientAuth.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHost.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHostClient.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/ServerHandshaker/GetPeerHostServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SocketCreation/SocketCreation.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/NullCases.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/PreferredKey.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509KeyManager/SelectOneKeyOutOfMany.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/BasicConstraints.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/CertRequestOverflow.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/CheckNullEntity.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/ClientServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/ComodoHacker.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/PKIXExtendedTM.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SelfIssuedCert.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/SunX509ExtendedTM.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/X509TrustManagerImpl/X509ExtendedTMEnabled.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/rsa/BrokenRSAPrivateCrtKey.java - test/sun/security/ssl/com/sun/net/ssl/internal/ssl/spi/ProviderInit.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/MyKeyManager.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/OriginServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ProxyAuthTest.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ProxyTunnelServer.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ServerIdentityTest.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/dnsstore - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsClient/ipstore - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/CriticalSubjectAltName.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/GetResponseCode.java - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/crisubn.jks - test/sun/security/ssl/com/sun/net/ssl/internal/www/protocol/https/HttpsURLConnection/trusted.jks - test/sun/security/ssl/etc/keystore - test/sun/security/ssl/etc/truststore - test/sun/security/ssl/etc/unknown_keystore - test/sun/security/ssl/javax/net/ssl/Fix5070632.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/ComURLNulls.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/ImplicitHandshake.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/JavaxURLNulls.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/KMTMGetNothing.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/SSLSessionNulls.java - test/sun/security/ssl/javax/net/ssl/FixingJavadocs/SSLSocketInherit.java - test/sun/security/ssl/javax/net/ssl/GetInstance.java - test/sun/security/ssl/javax/net/ssl/HttpsURLConnection/DelayDefaultContextLoading.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/CheckMyTrustedKeystore.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/HttpsURLConnectionLocalCertificateChain.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/JSSERenegotiate.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/KeyManagerTrustManager.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLCtxAccessToSessCtx.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/AcceptLargeFragments.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ArgCheck.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/Arrays.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/Basics.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/CheckStatus.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ConnectionTest.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ExtendedKeyEngine.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/ExtendedKeySocket.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/LargeBufs.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/LargePacket.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/MyX509ExtendedKeyManager.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/MyX509KeyManager.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/NoAuthClientAuth.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/SSLEngineResultArgs.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/SSLEngineService.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngine/TestAllSuites.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SSLEngineResult/Deserialize.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionCacheSizeTests.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/SessionTimeOutTests.java - test/sun/security/ssl/javax/net/ssl/NewAPIs/testEnabledProtocols.java - test/sun/security/ssl/javax/net/ssl/SSLParameters/UseCipherSuitesOrder.java - test/sun/security/ssl/javax/net/ssl/SSLServerSocket/DefaultSSLServSocketFac.java - test/sun/security/ssl/javax/net/ssl/ServerName/IllegalSNIName.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorer.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerUnmatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerWithCli.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLEngineExplorerWithSrv.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketConsistentSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorer.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerFailure.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerMatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerUnmatchedSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerWithCliSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketExplorerWithSrvSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketInconsistentSNI.java - test/sun/security/ssl/javax/net/ssl/ServerName/SSLSocketSNISensitive.java - test/sun/security/ssl/javax/net/ssl/TLSv11/EmptyCertificateAuthorities.java - test/sun/security/ssl/javax/net/ssl/TLSv11/ExportableBlockCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv11/ExportableStreamCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv11/GenericBlockCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv11/GenericStreamCipher.java - test/sun/security/ssl/javax/net/ssl/TLSv12/DisabledShortRSAKeys.java - test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKey512.java - test/sun/security/ssl/javax/net/ssl/TLSv12/ShortRSAKeyGCM.java - test/sun/security/ssl/sanity/ciphersuites/CheckCipherSuites.java - test/sun/security/ssl/sanity/ciphersuites/CipherSuitesInOrder.java - test/sun/security/ssl/sanity/ciphersuites/NoKerberos.java - test/sun/security/ssl/sanity/interop/CipherTest.java - test/sun/security/ssl/sanity/interop/ClientJSSEServerJSSE.java - test/sun/security/ssl/sanity/interop/JSSEClient.java - test/sun/security/ssl/sanity/interop/JSSEServer.java - test/sun/security/ssl/sanity/pluggability/CheckSSLContextExport.java - test/sun/security/ssl/sanity/pluggability/CheckSockFacExport1.java - test/sun/security/ssl/sanity/pluggability/CheckSockFacExport2.java - test/sun/security/ssl/sanity/pluggability/CipherSuites.java - test/sun/security/ssl/sanity/pluggability/MySSLContextImpl.java - test/sun/security/ssl/sanity/pluggability/MySSLEngineImpl.java - test/sun/security/ssl/sanity/pluggability/MySSLServerSocketFacImpl.java - test/sun/security/ssl/sanity/pluggability/MySSLSocketFacImpl.java - test/sun/security/ssl/sun/net/www/http/ChunkedOutputStream/Test.java - test/sun/security/ssl/sun/net/www/httpstest/AbstractCallback.java - test/sun/security/ssl/sun/net/www/httpstest/ClosedChannelList.java - test/sun/security/ssl/sun/net/www/httpstest/HttpCallback.java - test/sun/security/ssl/sun/net/www/httpstest/HttpTransaction.java - test/sun/security/ssl/sun/net/www/httpstest/TestHttpsServer.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/B6216082.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/B6226610.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CheckMethods.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CloseKeepAliveCached.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHandlerTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/CookieHttpsClientTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/DNSIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsCreateSockTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsPost.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsProxyStackOverflow.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/HttpsSocketFacTest.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressDNSIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPAddressIPIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/IPIdentities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/Identities.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/OriginServer.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/ProxyTunnelServer.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/ReadTimeout.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/Redirect.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/RetryHttps.java - test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/TunnelProxy.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/ComHTTPSConnection.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/ComHostnameVerifier.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/JavaxHTTPSConnection.java - test/sun/security/ssl/sun/net/www/protocol/https/NewImpl/JavaxHostnameVerifier.java - test/sun/security/ssl/templates/SSLCapabilities.java - test/sun/security/ssl/templates/SSLEngineTemplate.java - test/sun/security/ssl/templates/SSLExplorer.java - test/sun/security/ssl/templates/SSLSocketSSLEngineTemplate.java - test/sun/security/ssl/templates/SSLSocketTemplate.java Changeset: bf744dc6fbfb Author: bpb Date: 2014-03-07 12:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bf744dc6fbfb 8035279: Clean up internal deprecations in BigInteger Summary: Rename pertinent private instance variables to describe what they actually represent. Reviewed-by: psandoz, smarks ! src/share/classes/java/math/BigInteger.java Changeset: 628fdbf07cae Author: mchung Date: 2014-03-07 13:00 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/628fdbf07cae 8035808: Eliminate dependency to GetPropertyAction and other sun.security.action convenient classes Reviewed-by: alanb, chegar ! src/share/classes/com/sun/tracing/ProviderFactory.java ! src/share/classes/java/rmi/activation/ActivationGroup.java ! src/share/classes/java/rmi/server/ObjID.java ! src/share/classes/javax/smartcardio/TerminalFactory.java ! src/share/classes/sun/management/VMManagementImpl.java ! src/share/classes/sun/net/spi/nameservice/dns/DNSNameService.java ! src/share/classes/sun/rmi/log/ReliableLog.java ! src/share/classes/sun/rmi/runtime/Log.java ! src/share/classes/sun/rmi/runtime/RuntimeUtil.java ! src/share/classes/sun/rmi/server/Activation.java ! src/share/classes/sun/rmi/server/LoaderHandler.java ! src/share/classes/sun/rmi/server/MarshalInputStream.java ! src/share/classes/sun/rmi/server/UnicastRef.java ! src/share/classes/sun/rmi/server/UnicastServerRef.java ! src/share/classes/sun/rmi/server/Util.java ! src/share/classes/sun/rmi/transport/DGCAckHandler.java ! src/share/classes/sun/rmi/transport/DGCClient.java ! src/share/classes/sun/rmi/transport/DGCImpl.java ! src/share/classes/sun/rmi/transport/ObjectTable.java ! src/share/classes/sun/rmi/transport/Transport.java ! src/share/classes/sun/rmi/transport/proxy/HttpSendSocket.java ! src/share/classes/sun/rmi/transport/proxy/RMIMasterSocketFactory.java ! src/share/classes/sun/rmi/transport/tcp/ConnectionMultiplexer.java ! src/share/classes/sun/rmi/transport/tcp/TCPChannel.java ! src/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java ! src/share/classes/sun/rmi/transport/tcp/TCPTransport.java ! src/share/classes/sun/security/tools/policytool/PolicyTool.java Changeset: 6c68669d67a8 Author: bpb Date: 2014-03-07 13:05 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6c68669d67a8 8036848: Fix deprecation warning in sun.misc.CharacterDecoder Summary: Replace use of deprecated method with its recommended successor. Reviewed-by: mchung ! src/share/classes/sun/misc/CharacterDecoder.java Changeset: f22fa82ff7f0 Author: ascarpino Date: 2014-03-10 12:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f22fa82ff7f0 8036543: [parfait] JNI pending exceptions for j2secmod.c, j2secmod_md.c, and p11_md.c Reviewed-by: valeriep ! src/share/native/sun/security/pkcs11/j2secmod.c ! src/solaris/native/sun/security/pkcs11/j2secmod_md.c ! src/solaris/native/sun/security/pkcs11/wrapper/p11_md.c Changeset: 74ee60cf6174 Author: weijun Date: 2014-03-11 07:56 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/74ee60cf6174 8036971: krb5.conf does not accept directive lines before the first section Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/Config.java + test/sun/security/krb5/config/ExtraLines.java Changeset: 2a905e17a975 Author: jbachorik Date: 2014-03-11 14:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2a905e17a975 8034168: ThreadMXBean/Locks.java failed, blocked on wrong object Reviewed-by: martin, dholmes ! test/java/lang/management/ThreadMXBean/Locks.java Changeset: 8aed3a063263 Author: vlivanov Date: 2014-03-11 19:54 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8aed3a063263 8036117: MethodHandles.catchException doesn't handle VarargsCollector right (8034120 failed) Reviewed-by: jrose, twisti ! src/share/classes/java/lang/invoke/MethodHandleImpl.java ! test/java/lang/invoke/MethodHandles/TestCatchException.java Changeset: f193fc8bbaf5 Author: weijun Date: 2014-03-12 14:18 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f193fc8bbaf5 8035963: The failed Kerberos tests due to timeouts Reviewed-by: alanb, xuelei ! test/ProblemList.txt ! test/sun/security/krb5/auto/BadKdc.java ! test/sun/security/krb5/auto/BadKdc1.java ! test/sun/security/krb5/auto/BadKdc2.java ! test/sun/security/krb5/auto/MaxRetries.java ! test/sun/security/krb5/auto/TcpTimeout.java Changeset: d729feb685c3 Author: juh Date: 2014-03-12 08:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d729feb685c3 8021804: Certpath validation fails if validity period of root cert does not include validity period of intermediate cert Reviewed-by: mullan ! src/share/classes/sun/security/provider/certpath/PKIXCertPathValidator.java + test/sun/security/provider/certpath/PKIXCertPathValidator/Validity.java Changeset: 9642561f4df9 Author: igerasim Date: 2014-03-12 21:45 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9642561f4df9 8034262: Test java/lang/ProcessBuilder/CloseRace.java fails Reviewed-by: martin, dholmes ! test/java/lang/ProcessBuilder/CloseRace.java Changeset: d5e2acfe8a51 Author: dfuchs Date: 2014-03-12 20:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d5e2acfe8a51 8036916: Deprecation warnings in LogManager Reviewed-by: mchung ! src/share/classes/java/util/logging/LogManager.java Changeset: 7e54983c9bd1 Author: igerasim Date: 2014-03-13 07:24 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7e54983c9bd1 8036088: Replace strtok() with its safe equivalent strtok_s() in DefaultProxySelector.c Reviewed-by: chegar ! src/windows/native/sun/net/spi/DefaultProxySelector.c Changeset: e435231f4d75 Author: igerasim Date: 2014-03-13 07:52 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e435231f4d75 7011804: SequenceInputStream with lots of empty substreams can cause StackOverflowError Reviewed-by: chegar, alanb ! src/share/classes/java/io/SequenceInputStream.java + test/java/io/SequenceInputStream/LotsOfStreams.java Changeset: d0f7b627de0e Author: asmotrak Date: 2014-03-13 15:13 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d0f7b627de0e 8028591: NegativeArraySizeException in sun.security.util.DerInputStream.getUnalignedBitString() Reviewed-by: mullan, weijun ! src/share/classes/sun/security/util/DerInputStream.java ! src/share/classes/sun/security/util/DerValue.java ! src/share/classes/sun/security/util/ObjectIdentifier.java ! test/java/security/cert/X509Certificate/X509BadCertificate.java + test/java/security/cert/X509Certificate/bad-cert-2.pem Changeset: f63a5c700363 Author: weijun Date: 2014-03-14 09:29 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f63a5c700363 8037262: typo in error message in KrbAsReq.authenticate() Reviewed-by: mullan, juh ! src/share/classes/sun/security/krb5/KrbApReq.java Changeset: 311008681916 Author: erikj Date: 2014-03-14 12:31 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/311008681916 8037281: Improve CacheFind and enable on all platforms Reviewed-by: tbell, ihse ! make/CompileLaunchers.gmk ! make/CompileNativeLibraries.gmk ! make/CreateJars.gmk ! make/Images.gmk ! make/Tools.gmk ! make/gensrc/GensrcProperties.gmk Changeset: bfc1616f6533 Author: aefimov Date: 2014-03-14 15:49 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bfc1616f6533 8037012: (tz) Support tzdata2014a Reviewed-by: coffeys, okutsu, sherman ! make/data/tzdata/VERSION ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/europe ! make/data/tzdata/northamerica ! make/data/tzdata/southamerica ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/northamerica ! test/sun/util/calendar/zi/tzdata/southamerica Changeset: 229b1fe14362 Author: aefimov Date: 2014-03-14 15:50 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/229b1fe14362 8037180: [TEST_BUG] test/sun/util/calendar/zi/Zoneinfo.java incorrectly calculates raw GMT offset change time Reviewed-by: coffeys, okutsu ! test/sun/util/calendar/zi/Zoneinfo.java Changeset: 46f80fc4440e Author: erikj Date: 2014-03-14 13:17 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/46f80fc4440e 8010767: Build fails on OEL6 with 16 cores Reviewed-by: tbell, ihse ! make/Setup.gmk ! make/Tools.gmk Changeset: a791773d6e91 Author: ksrini Date: 2014-03-14 08:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a791773d6e91 8037221: [asm] refresh internal ASM version Reviewed-by: psandoz, sundar ! src/share/classes/jdk/internal/org/objectweb/asm/ByteVector.java ! src/share/classes/jdk/internal/org/objectweb/asm/ClassWriter.java ! src/share/classes/jdk/internal/org/objectweb/asm/Frame.java ! src/share/classes/jdk/internal/org/objectweb/asm/commons/AnalyzerAdapter.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/InsnList.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Analyzer.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/Interpreter.java ! src/share/classes/jdk/internal/org/objectweb/asm/util/CheckAnnotationAdapter.java ! src/share/classes/jdk/internal/org/objectweb/asm/util/Textifier.java ! src/share/classes/jdk/internal/org/objectweb/asm/version.txt From alejandro.murillo at oracle.com Fri Mar 14 22:57:21 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Mar 2014 22:57:21 +0000 Subject: hg: jdk9/hs-comp/langtools: 10 new changesets Message-ID: <201403142257.s2EMvXVk021046@aojmv0008> Changeset: ed0941f25322 Author: katleman Date: 2014-02-21 11:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/ed0941f25322 Added tag jdk9-b03 for changeset 151222468d1d ! .hgtags Changeset: 927c17e4f6d1 Author: lana Date: 2014-02-24 13:06 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/927c17e4f6d1 Merge - test/tools/javac/T8029240/DefaultMethodsNotVisibileForSource7Test.java Changeset: b72975c6c031 Author: lana Date: 2014-03-06 10:41 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/b72975c6c031 Merge Changeset: fa2ec6b6b169 Author: darcy Date: 2014-03-06 16:15 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/fa2ec6b6b169 8031670: Remove unneeded -source options in javadoc tests Reviewed-by: jjg, darcy, vromero Contributed-by: neil.toda at oracle.com ! test/com/sun/javadoc/5093723/T5093723.java ! test/com/sun/javadoc/testAnnotationOptional/TestAnnotationOptional.java ! test/com/sun/javadoc/testAnnotationTypes/TestAnnotationTypes.java ! test/com/sun/javadoc/testClassTree/TestClassTree.java ! test/com/sun/javadoc/testDeprecatedDocs/TestDeprecatedDocs.java ! test/com/sun/javadoc/testHref/TestHref.java ! test/com/sun/javadoc/testLambdaFeature/TestLambdaFeature.java ! test/com/sun/javadoc/testNestedGenerics/TestNestedGenerics.java ! test/com/sun/javadoc/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/com/sun/javadoc/testPackageDeprecation/TestPackageDeprecation.java ! test/com/sun/javadoc/testPrivateClasses/TestPrivateClasses.java ! test/com/sun/javadoc/testTypeParams/TestTypeParameters.java ! test/tools/javadoc/6964914/JavacWarning.java ! test/tools/javadoc/6964914/Test.java ! test/tools/javadoc/LangVers.java ! test/tools/javadoc/sourceOption/SourceOption.java - test/tools/javadoc/sourceOption/p/A.java + test/tools/javadoc/sourceOption/p/LambdaConstructTest.java Changeset: 3b4d7dfbe079 Author: pgovereau Date: 2014-03-06 13:50 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/3b4d7dfbe079 8034091: There is no records in LineNumberTable attribute for ternary operator ?: splitted to several lines. Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/Gen.java + test/tools/javac/linenumbers/ConditionalLineNumberTest.java Changeset: 7690787d1a81 Author: jlahoda Date: 2014-03-07 13:35 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/7690787d1a81 8034854: outer_class_info_index of synthetic class is not zero Summary: Auxiliary synthetic anonymous classes should not have an outer class specified in the InnerClasses attribute. Reviewed-by: vromero, jjg, abuckley ! src/share/classes/com/sun/tools/javac/jvm/ClassWriter.java + test/tools/javac/classfiles/InnerClasses/SyntheticClasses.java Changeset: f675ddb8bd67 Author: darcy Date: 2014-03-07 13:30 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/f675ddb8bd67 8036842: Remove unneeded/obsolete -source/-target options in javac tests, part 2 Reviewed-by: jjg, sogoel - test/tools/javac/6464451/BigFinally.java - test/tools/javac/6464451/DeepNestedFinally.java - test/tools/javac/6464451/ManyExitsInTry.java - test/tools/javac/ArrayCloneCodeGen.java ! test/tools/javac/ClassLit.java ! test/tools/javac/ConditionalArgTypes_2.java - test/tools/javac/ConditionalClass.java ! test/tools/javac/JsrRet.java - test/tools/javac/NoNoClassDefFoundErrorError.java ! test/tools/javac/T6266772.java - test/tools/javac/T6557865.java ! test/tools/javac/UplevelFromAnonInSuperCall.java ! test/tools/javac/annotations/neg/Dep.java - test/tools/javac/annotations/neg/MixedSource.java ! test/tools/javac/annotations/typeAnnotations/classfile/ClassfileTestHelper.java ! test/tools/javac/annotations/typeAnnotations/classfile/NoTargetAnnotations.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Driver.java ! test/tools/javac/api/T6265137.java - test/tools/javac/boxing/NoBoxingBool.java - test/tools/javac/boxing/NoBoxingByte.java - test/tools/javac/boxing/NoBoxingChar.java - test/tools/javac/boxing/NoBoxingDouble.java - test/tools/javac/boxing/NoBoxingFloat.java - test/tools/javac/boxing/NoBoxingInt.java - test/tools/javac/boxing/NoBoxingLong.java - test/tools/javac/boxing/NoBoxingShort.java ! test/tools/javac/classfiles/ClassVersionChecker.java - test/tools/javac/enum/6384542/T6384542.java - test/tools/javac/enum/6384542/T6384542.out - test/tools/javac/enum/6384542/T6384542a.java - test/tools/javac/enum/6384542/T6384542a_1_4.out - test/tools/javac/enum/6384542/T6384542a_5.out ! test/tools/javac/enum/EnumAsIdentifier.java ! test/tools/javac/enum/EnumAsIdentifier.out - test/tools/javac/enum/EnumAsIdentifier4.out - test/tools/javac/enum/EnumAsIdentifier5.out - test/tools/javac/enum/FauxEnum2.java - test/tools/javac/foreach/T6682380.java - test/tools/javac/generics/BridgeRestype.java ! test/tools/javac/generics/RefEqual.java ! test/tools/javac/generics/T5094318.java - test/tools/javac/generics/compat/CovariantCompat1.java - test/tools/javac/generics/compat/CovariantCompat2.java - test/tools/javac/generics/compat/OverrideBridge1.java - test/tools/javac/generics/compat/OverrideBridge2.java - test/tools/javac/generics/compat/OverrideBridge3.java - test/tools/javac/generics/compat/VisibleBridge.java - test/tools/javac/limits/FinallyNesting.java ! test/tools/javac/meth/InvokeMH.java ! test/tools/javac/miranda/T4711325.java ! test/tools/javac/proprietary/WarnClass.java ! test/tools/javac/proprietary/WarnImport.java ! test/tools/javac/proprietary/WarnMethod.java ! test/tools/javac/proprietary/WarnStaticImport.java ! test/tools/javac/proprietary/WarnVariable.java ! test/tools/javac/proprietary/WarnWildcard.java ! test/tools/javac/types/CastObjectToPrimitiveTest.java ! test/tools/javac/types/CastObjectToPrimitiveTest.out Changeset: d6f605b42729 Author: darcy Date: 2014-03-11 17:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/d6f605b42729 8037120: Fix doclint warnings in javax.lang.model exception types Reviewed-by: jjg ! src/share/classes/javax/lang/model/type/MirroredTypeException.java ! src/share/classes/javax/lang/model/type/MirroredTypesException.java Changeset: 06c9978d2891 Author: vromero Date: 2014-03-13 17:36 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/06c9978d2891 8034127: javac provide debug oriented toString() methods to InferenceContext and UndetVar Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Type.java ! src/share/classes/com/sun/tools/javac/comp/Infer.java Changeset: bd152504a538 Author: vromero Date: 2014-03-13 20:13 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/bd152504a538 8034924: Incorrect inheritance of inaccessible static method Reviewed-by: jjg, jlahoda ! src/share/classes/com/sun/tools/javac/code/Symbol.java + test/tools/javac/IncorrectInheritance/IncorrectInheritanceTest.java From alejandro.murillo at oracle.com Fri Mar 14 22:57:37 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 14 Mar 2014 22:57:37 +0000 Subject: hg: jdk9/hs-comp/nashorn: 11 new changesets Message-ID: <201403142257.s2EMvgag021119@aojmv0008> Changeset: 2acb7b9c15ca Author: katleman Date: 2014-02-21 11:40 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/2acb7b9c15ca Added tag jdk9-b03 for changeset 832f89ff25d9 ! .hgtags Changeset: 40b754e2b281 Author: lana Date: 2014-02-24 13:06 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/40b754e2b281 Merge Changeset: 3f6ef92cd782 Author: lana Date: 2014-03-06 10:42 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/3f6ef92cd782 Merge Changeset: 17c5f77518b1 Author: simonis Date: 2014-02-10 10:52 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/17c5f77518b1 8033951: nasgen needs the newly build nasgen and nashorn classes in the bootclasspath Reviewed-by: erikj ! make/BuildNashorn.gmk Changeset: dca0e982d9bf Author: prr Date: 2014-02-11 14:43 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/dca0e982d9bf Merge Changeset: 01a904b2c065 Author: prr Date: 2014-02-20 16:26 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/01a904b2c065 Merge Changeset: 57d32365a092 Author: prr Date: 2014-02-27 10:38 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/57d32365a092 Merge Changeset: fc192f46dd89 Author: prr Date: 2014-03-07 10:59 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/fc192f46dd89 Merge - src/jdk/nashorn/internal/runtime/PropertyListener.java - src/jdk/nashorn/internal/runtime/PropertyListenerManager.java Changeset: b457a6ab0738 Author: hannesw Date: 2014-03-12 11:26 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/b457a6ab0738 8021350: Share script classes between threads/globals within context Reviewed-by: lagergren, sundar ! make/build.xml ! make/project.properties ! src/jdk/nashorn/internal/codegen/Attr.java ! src/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk/nashorn/internal/codegen/SharedScopeCall.java ! src/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java ! src/jdk/nashorn/internal/parser/Parser.java ! src/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/GlobalObject.java ! src/jdk/nashorn/internal/runtime/Property.java ! src/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk/nashorn/internal/runtime/linker/NashornGuards.java ! src/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java ! test/src/jdk/nashorn/api/scripting/ScopeTest.java + test/src/jdk/nashorn/api/scripting/resources/func.js + test/src/jdk/nashorn/api/scripting/resources/gettersetter.js + test/src/jdk/nashorn/api/scripting/resources/witheval.js Changeset: ec0d76397a7d Author: hannesw Date: 2014-03-12 16:33 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/ec0d76397a7d 8034055: delete on global object not properly guarded Reviewed-by: sundar, lagergren + test/script/basic/JDK-8034055.js + test/script/basic/JDK-8034055.js.EXPECTED Changeset: 91ef0e039d91 Author: sundar Date: 2014-03-13 15:58 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/91ef0e039d91 8015958: DataView constructor is not defined Reviewed-by: attila, hannesw, lagergren ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java + src/jdk/nashorn/internal/objects/NativeDataView.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/resources/Messages.properties + test/script/basic/dataview_endian.js + test/script/basic/dataview_getset.js + test/script/basic/dataview_new.js From vladimir.kozlov at oracle.com Sat Mar 15 01:46:39 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Sat, 15 Mar 2014 01:46:39 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8037226: compiler/7196199/Test7196199.java fails on 32-bit linux with MaxVectorSize > 16 Message-ID: <201403150146.s2F1kfEd019874@aojmv0008> Changeset: 8867fec28aa1 Author: kvn Date: 2014-03-14 17:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8867fec28aa1 8037226: compiler/7196199/Test7196199.java fails on 32-bit linux with MaxVectorSize > 16 Summary: verify YMM registers after signal processing and set limit on vector's size. Reviewed-by: iveresov, twisti ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/os/windows/vm/os_windows.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp From bharadwaj.yadavalli at oracle.com Mon Mar 17 16:57:03 2014 From: bharadwaj.yadavalli at oracle.com (bharadwaj.yadavalli at oracle.com) Date: Mon, 17 Mar 2014 16:57:03 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8036576: jtreg failed on Test6792161 timed out Message-ID: <201403171657.s2HGv45w017552@aojmv0008> Changeset: 19c0130a7e6c Author: bharadwaj Date: 2014-03-17 11:33 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/19c0130a7e6c 8036576: jtreg failed on Test6792161 timed out Summary: Increase time out value of test since debug VM executes additional code Reviewed-by: kvn ! test/compiler/6792161/Test6792161.java From nils.eliasson at oracle.com Wed Mar 19 11:23:38 2014 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Wed, 19 Mar 2014 11:23:38 +0000 Subject: hg: jdk9/hs-comp/hotspot: 17 new changesets Message-ID: <201403191123.s2JBNsro014494@aojmv0008> Changeset: 4adcdd3ccb66 Author: coleenp Date: 2014-03-04 09:57 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4adcdd3ccb66 8036547: test/runtime/CompressedOops/CompressedClassPointers.java fails with product build since -XX:+PrintMiscellaneous is a debug only flag Summary: Use PrintCompressedOopsMode and these other flags that match printing compressed oop information Reviewed-by: ctornqvi, sla ! src/share/vm/runtime/arguments.cpp ! test/runtime/CompressedOops/CompressedClassPointers.java Changeset: d72cee0607a3 Author: goetz Date: 2014-03-03 11:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d72cee0607a3 8036122: Fix warning 'format not a string literal' Reviewed-by: mduigou, kvn ! make/bsd/makefiles/gcc.make ! make/linux/makefiles/gcc.make ! make/solaris/makefiles/gcc.make ! src/os/linux/vm/os_linux.cpp ! src/share/vm/compiler/compilerOracle.cpp Changeset: ff056d90e349 Author: mseledtsov Date: 2014-03-05 12:31 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ff056d90e349 8033990: Add message to verbose output to indicate when JVM was unable to use shared archive (with -Xshare:auto) Summary: Added message to indicate when sharing was attempted but failed Reviewed-by: coleenp, ctornqvi ! src/share/vm/memory/filemap.cpp Changeset: 948a73c3e9ea Author: neliasso Date: 2014-03-14 09:26 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/948a73c3e9ea Merge ! src/share/vm/runtime/arguments.cpp Changeset: 9c9f4dac029b Author: jwilhelm Date: 2014-01-31 13:38 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9c9f4dac029b 8023899: Typo in TraceCPUTime message Summary: Removed the comma Reviewed-by: pliden, tschatzl ! src/share/vm/runtime/timer.cpp Changeset: bac9ef65b71d Author: sjohanss Date: 2014-02-21 09:48 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bac9ef65b71d 8035057: NewSize ergonomics wrong when setting small or unaligned size on command line Summary: Making sure that if NewSize is set on the command line it should be used for both min and initial size even if it is re-aligned. Reviewed-by: jwilhelm, jmasa ! src/share/vm/memory/collectorPolicy.cpp Changeset: ea104a115537 Author: ehelin Date: 2014-03-11 15:14 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ea104a115537 Merge Changeset: e9ca52f59632 Author: jmasa Date: 2014-03-05 07:34 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e9ca52f59632 7098155: Resize young gen at full collections for UseParallelGC Reviewed-by: tschatzl ! src/share/vm/gc_implementation/parallelScavenge/psMarkSweep.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp Changeset: 686d782d6121 Author: ehelin Date: 2014-03-12 13:02 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/686d782d6121 Merge Changeset: d3ef21095134 Author: ehelin Date: 2014-03-14 09:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d3ef21095134 Merge Changeset: d4dd5204c0aa Author: ehelin Date: 2014-03-14 13:27 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d4dd5204c0aa Merge Changeset: 8a3c36abaf4b Author: katleman Date: 2014-02-21 11:39 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8a3c36abaf4b Added tag jdk9-b03 for changeset b2fee789d23f ! .hgtags Changeset: 6e33e32e82e0 Author: lana Date: 2014-02-24 12:56 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6e33e32e82e0 Merge - src/os/bsd/dtrace/hotspot.d - src/os/bsd/dtrace/hotspot_jni.d - src/os/bsd/dtrace/hs_private.d - src/os/solaris/dtrace/hotspot.d - src/os/solaris/dtrace/hotspot_jni.d - src/os/solaris/dtrace/hs_private.d Changeset: 3812c088b945 Author: lana Date: 2014-03-06 10:37 -0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3812c088b945 Merge Changeset: 74dd0c7b2de1 Author: amurillo Date: 2014-03-11 16:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/74dd0c7b2de1 Merge Changeset: 9486a41de3b7 Author: amurillo Date: 2014-03-14 10:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9486a41de3b7 Merge Changeset: 23ad096319b5 Author: neliasso Date: 2014-03-18 14:22 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/23ad096319b5 Merge From christian.thalinger at oracle.com Wed Mar 19 19:56:31 2014 From: christian.thalinger at oracle.com (christian.thalinger at oracle.com) Date: Wed, 19 Mar 2014 19:56:31 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8031203: remove SafepointPollOffset Message-ID: <201403191956.s2JJuW6w009029@aojmv0008> Changeset: dc377db2f956 Author: twisti Date: 2014-03-19 11:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dc377db2f956 8031203: remove SafepointPollOffset Reviewed-by: kvn, roland ! src/cpu/sparc/vm/c1_globals_sparc.hpp ! src/cpu/x86/vm/c1_LIRAssembler_x86.cpp ! src/cpu/x86/vm/c1_globals_x86.hpp ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/runtime/arguments.cpp From vladimir.kozlov at oracle.com Fri Mar 21 02:04:30 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 21 Mar 2014 02:04:30 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8031320: Use Intel RTM instructions for locks Message-ID: <201403210204.s2L24VtS016831@aojmv0008> Changeset: 2f459c5235f9 Author: kvn Date: 2014-03-20 17:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2f459c5235f9 8031320: Use Intel RTM instructions for locks Summary: Use RTM for inflated locks and stack locks. Reviewed-by: iveresov, twisti, roland, dcubed ! src/cpu/x86/vm/assembler_x86.cpp ! src/cpu/x86/vm/assembler_x86.hpp ! src/cpu/x86/vm/globals_x86.hpp ! src/cpu/x86/vm/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp + src/cpu/x86/vm/rtmLocking.cpp ! src/cpu/x86/vm/sharedRuntime_x86_32.cpp ! src/cpu/x86/vm/sharedRuntime_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/adlc/output_c.cpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/ci/ciEnv.hpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/classes.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/connode.hpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/locknode.cpp ! src/share/vm/opto/locknode.hpp ! src/share/vm/opto/loopTransform.cpp ! src/share/vm/opto/machnode.hpp ! src/share/vm/opto/macro.cpp ! src/share/vm/opto/macro.hpp ! src/share/vm/opto/parse.hpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/opto/type.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp ! src/share/vm/runtime/java.cpp + src/share/vm/runtime/rtmLocking.hpp ! src/share/vm/runtime/task.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/utilities/globalDefinitions.hpp From vladimir.kozlov at oracle.com Fri Mar 21 03:51:21 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 21 Mar 2014 03:51:21 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8037915: PPC64/AIX: Several smaller fixes Message-ID: <201403210351.s2L3pNfT001732@aojmv0008> Changeset: 82e948a2f134 Author: goetz Date: 2014-03-20 11:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/82e948a2f134 8037915: PPC64/AIX: Several smaller fixes Reviewed-by: kvn ! src/cpu/ppc/vm/assembler_ppc.cpp ! src/cpu/ppc/vm/assembler_ppc.inline.hpp ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/ppc/vm/macroAssembler_ppc.cpp ! src/cpu/ppc/vm/macroAssembler_ppc.hpp ! src/cpu/ppc/vm/methodHandles_ppc.cpp ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/stubRoutines_ppc_64.cpp ! src/cpu/ppc/vm/vm_version_ppc.cpp ! src/cpu/ppc/vm/vm_version_ppc.hpp ! src/cpu/ppc/vm/vtableStubs_ppc_64.cpp ! src/os/aix/vm/mutex_aix.inline.hpp ! src/os/aix/vm/os_aix.cpp ! src/os/aix/vm/threadCritical_aix.cpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/aix_ppc/vm/threadLS_aix_ppc.cpp ! src/os_cpu/aix_ppc/vm/thread_aix_ppc.cpp ! src/os_cpu/linux_ppc/vm/thread_linux_ppc.cpp From alejandro.murillo at oracle.com Fri Mar 21 21:41:32 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Mar 2014 21:41:32 +0000 Subject: hg: jdk9/hs-comp: 8037825: Fix warnings and enable "warnings as errors" in serviceability native libraries Message-ID: <201403212141.s2LLfWRC018799@aojmv0008> Changeset: 1cf2abab835f Author: sla Date: 2014-03-21 09:35 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/1cf2abab835f 8037825: Fix warnings and enable "warnings as errors" in serviceability native libraries Reviewed-by: erikj, ihse ! common/autoconf/flags.m4 ! common/autoconf/generated-configure.sh ! common/autoconf/spec.gmk.in From alejandro.murillo at oracle.com Fri Mar 21 21:41:35 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Mar 2014 21:41:35 +0000 Subject: hg: jdk9/hs-comp/corba: 8033075: Broken Links In CORBA API docs Message-ID: <201403212141.s2LLfZuu018852@aojmv0008> Changeset: c47f5229d640 Author: msheppar Date: 2014-03-20 15:05 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/c47f5229d640 8033075: Broken Links In CORBA API docs Summary: Fix broken URLs change cgi.omg.org to www.omg.org Reviewed-by: alanb ! src/share/classes/org/omg/CORBA/AnySeqHelper.java ! src/share/classes/org/omg/CORBA/BooleanSeqHelper.java ! src/share/classes/org/omg/CORBA/CharSeqHelper.java ! src/share/classes/org/omg/CORBA/DoubleSeqHelper.java ! src/share/classes/org/omg/CORBA/LongLongSeqHelper.java ! src/share/classes/org/omg/CORBA/LongSeqHelper.java ! src/share/classes/org/omg/CORBA/OctetSeqHelper.java ! src/share/classes/org/omg/CORBA/ShortSeqHelper.java ! src/share/classes/org/omg/CORBA/StringValueHelper.java ! src/share/classes/org/omg/CORBA/ULongLongSeqHelper.java ! src/share/classes/org/omg/CORBA/ULongSeqHelper.java ! src/share/classes/org/omg/CORBA/UShortSeqHelper.java ! src/share/classes/org/omg/CORBA/WCharSeqHelper.java ! src/share/classes/org/omg/CORBA/WStringValueHelper.java ! src/share/classes/org/omg/CORBA/doc-files/compliance.html ! src/share/classes/org/omg/CORBA/doc-files/generatedfiles.html ! src/share/classes/org/omg/CORBA/package.html ! src/share/classes/org/omg/CosNaming/package.html ! src/share/classes/org/omg/Dynamic/package.html ! src/share/classes/org/omg/DynamicAny/DynAnyFactoryPackage/package.html ! src/share/classes/org/omg/DynamicAny/DynAnyPackage/package.html ! src/share/classes/org/omg/IOP/package.html ! src/share/classes/org/omg/Messaging/package.html ! src/share/classes/org/omg/PortableInterceptor/ORBInitInfoPackage/package.html From alejandro.murillo at oracle.com Fri Mar 21 21:41:51 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Mar 2014 21:41:51 +0000 Subject: hg: jdk9/hs-comp/jaxp: 8035577: Xerces Update: impl/xpath/regex/RangeToken.java Message-ID: <201403212141.s2LLfqU0019023@aojmv0008> Changeset: df0a16f7475a Author: joehw Date: 2014-03-20 13:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/df0a16f7475a 8035577: Xerces Update: impl/xpath/regex/RangeToken.java Reviewed-by: lancea, alanb, sherman, joehw Contributed-by: david.x.li at oracle.com ! src/com/sun/org/apache/xerces/internal/impl/xpath/regex/RangeToken.java From alejandro.murillo at oracle.com Fri Mar 21 21:42:04 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Mar 2014 21:42:04 +0000 Subject: hg: jdk9/hs-comp/jdk: 23 new changesets Message-ID: <201403212144.s2LLi4jE019352@aojmv0008> Changeset: a94a8944bd2b Author: xuelei Date: 2014-03-17 10:07 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a94a8944bd2b 8037346: Need to terminate server process if client runs into problems Reviewed-by: weijun ! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.java ! test/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.java ! test/sun/security/ssl/SSLSocketImpl/NotifyHandshakeTest.java Changeset: c86dc64713ab Author: simonis Date: 2014-03-18 11:10 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c86dc64713ab 8037013: [TESTBUG] Fix test/java/lang/ClassLoader/Assert.sh on AIX Reviewed-by: mchung, alanb ! test/java/lang/ClassLoader/Assert.java - test/java/lang/ClassLoader/Assert.sh Changeset: 06469421d261 Author: psandoz Date: 2014-03-18 11:24 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/06469421d261 8037106: Optimize Arrays.asList(...).forEach Reviewed-by: alanb, martin, mduigou, ulfzibis ! src/share/classes/java/util/Arrays.java ! test/java/util/Collection/CollectionDefaults.java ! test/java/util/Collection/testlibrary/CollectionSupplier.java ! test/java/util/List/ListDefaults.java Changeset: 51be733cf7b5 Author: erikj Date: 2014-03-18 12:31 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/51be733cf7b5 8037483: issue with the crypto / sec zip unzipping in the jdk8 build Reviewed-by: ihse ! make/Import.gmk Changeset: 105907ea7583 Author: ksrini Date: 2014-03-18 10:02 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/105907ea7583 8037529: [asm] add back @Suppress tags, removed by last bulk refresh Reviewed-by: psandoz ! src/share/classes/jdk/internal/org/objectweb/asm/tree/MethodNode.java ! src/share/classes/jdk/internal/org/objectweb/asm/tree/analysis/AnalyzerException.java Changeset: 7431fc16667c Author: wetmore Date: 2014-03-18 15:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7431fc16667c 8033271: Manual security tests have @ignore rather than @run main/manual Reviewed-by: xuelei, wetmore Contributed-by: rajan.halade at oracle.com ! test/com/sun/crypto/provider/Cipher/DES/PerformanceTest.java ! test/com/sun/security/auth/callback/TextCallbackHandler/Default.java ! test/com/sun/security/auth/callback/TextCallbackHandler/Password.java ! test/com/sun/security/sasl/gsskerb/AuthOnly.java ! test/com/sun/security/sasl/gsskerb/ConfSecurityLayer.java ! test/com/sun/security/sasl/gsskerb/NoSecurityLayer.java ! test/java/security/Policy/Root/Root.java ! test/javax/security/auth/kerberos/KerberosHashEqualsTest.java ! test/javax/security/auth/kerberos/KerberosTixDateTest.java ! test/sun/security/pkcs11/fips/ClientJSSEServerJSSE.java ! test/sun/security/provider/PolicyFile/GrantAllPermToExtWhenNoPolicy.java ! test/sun/security/provider/PolicyParser/ExtDirs.java ! test/sun/security/provider/PolicyParser/ExtDirsChange.java ! test/sun/security/provider/PolicyParser/ExtDirsDefaultPolicy.java ! test/sun/security/provider/PolicyParser/PrincipalExpansionError.java ! test/sun/security/smartcardio/TestChannel.java ! test/sun/security/smartcardio/TestConnect.java ! test/sun/security/smartcardio/TestConnectAgain.java ! test/sun/security/smartcardio/TestControl.java ! test/sun/security/smartcardio/TestDefault.java ! test/sun/security/smartcardio/TestExclusive.java ! test/sun/security/smartcardio/TestMultiplePresent.java ! test/sun/security/smartcardio/TestPresent.java ! test/sun/security/smartcardio/TestTransmit.java ! test/sun/security/ssl/X509TrustManagerImpl/ClientServer.java ! test/sun/security/tools/keytool/console.sh ! test/sun/security/tools/keytool/i18n.sh Changeset: 28f135557bf1 Author: sla Date: 2014-03-19 19:05 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/28f135557bf1 8037864: Add java/lang/instrument/NativeMethodPrefixAgent.java to ProblemList.txt Reviewed-by: alanb ! test/ProblemList.txt Changeset: f82165aa2568 Author: ascarpino Date: 2014-03-19 11:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f82165aa2568 7107611: sun.security.pkcs11.SessionManager is scalability blocker Reviewed-by: valeriep ! src/share/classes/sun/security/pkcs11/SessionManager.java Changeset: 59f5c320f55f Author: msheppar Date: 2014-03-20 15:25 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/59f5c320f55f 8030780: test/com/sun/corba/cachedSocket/7056731.sh leaves HelloServer behind Summary: intermittent test failure leaves server process - add server pid to test's kill -9 command Reviewed-by: chegar ! test/com/sun/corba/cachedSocket/7056731.sh Changeset: 95e72182e615 Author: msheppar Date: 2014-03-20 16:19 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/95e72182e615 8036134: Check src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c for JNI pending exceptions Summary: check malloc return value and added JUN_ThrowOutOfMemoryException Reviewed-by: alanb ! src/windows/native/sun/nio/fs/WindowsNativeDispatcher.c Changeset: 7b2c8d1c7aeb Author: joehw Date: 2014-03-20 13:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7b2c8d1c7aeb 8035577: Xerces Update: impl/xpath/regex/RangeToken.java Reviewed-by: lancea, alanb, sherman, joehw Contributed-by: david.x.li at oracle.com + test/javax/xml/jaxp/XPath/8035577/Regex.java Changeset: 323b64a9dede Author: msheppar Date: 2014-03-20 21:03 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/323b64a9dede 8036603: Check jdk/src/windows/native/java/lang/ProcessEnvironment_md.c for JNI pending exceptions Summary: added JNI call NULL return checks Reviewed-by: alanb, mchung ! src/windows/native/java/lang/ProcessEnvironment_md.c Changeset: 4b4adb994191 Author: msheppar Date: 2014-03-20 21:14 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4b4adb994191 8036609: Check jdk/src/windows/native/java/lang/ProcessImpl_md.c for JNI pending exceptions Summary: added ExceptionCheck fater JNI calls Reviewed-by: chegar ! src/windows/native/java/lang/ProcessImpl_md.c Changeset: 25587256bdbe Author: msheppar Date: 2014-03-20 21:27 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/25587256bdbe 8036601: JNI exception pending in jdk/src/windows/native/sun/net/dns/ResolverConfigurationImpl.c Summary: check JNI return values and pending exceptions, Check malloc returns, and throw OOME as appropriate Reviewed-by: alanb ! src/windows/native/sun/net/dns/ResolverConfigurationImpl.c Changeset: e712077f0b46 Author: lancea Date: 2014-03-20 18:18 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e712077f0b46 8037507: Fix broken link in javax/sql/rowset/package.html Reviewed-by: darcy ! src/share/classes/javax/sql/rowset/package.html Changeset: 700bd3ba3a41 Author: msheppar Date: 2014-03-20 22:57 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/700bd3ba3a41 8036600: JNI exception pending in src/jdk/src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c Summary: check JNI return values, check for pending exceptions, check malloc return value and raise OOME as needed Reviewed-by: alanb ! src/windows/native/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.c Changeset: ca7681f64191 Author: msheppar Date: 2014-03-20 23:12 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ca7681f64191 8035930: Check jdk/src/windows/native/java/io/io_util_md.c for JNI pending exceptions Summary: malloc null return checks and pending exception checks Reviewed-by: alanb ! src/windows/native/java/io/io_util_md.c Changeset: 740ffd98e35a Author: msheppar Date: 2014-03-20 23:34 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/740ffd98e35a 8035340: (prefs) Check jdk/src/windows/native/java/util/WindowsPreference.c for JNI pending exceptions Summary: Check for JNI pending exceptions. Add null checks after malloc calls Reviewed-by: alanb, chegar ! make/lib/CoreLibraries.gmk ! src/windows/native/java/util/prefs/WindowsPreferences.c Changeset: fd96b8136342 Author: msheppar Date: 2014-03-21 00:01 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fd96b8136342 8025293: JNI exception pending checks in java.net Summary: enhance the return check for JNI native calls, check for NULL and pending exceptions Reviewed-by: alanb, chegar ! src/solaris/native/java/net/NetworkInterface.c ! src/windows/native/java/net/NetworkInterface.c Changeset: eb3fc26aa005 Author: msheppar Date: 2014-03-21 00:13 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/eb3fc26aa005 8036607: JNI exception pending in jdk/src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c Summary: check for JNI pending exception and NULL returns from JNI calls in DualStackPlainDatagramSocketImpl.c Reviewed-by: alanb ! src/windows/native/java/net/DualStackPlainDatagramSocketImpl.c Changeset: 56366827ebab Author: msheppar Date: 2014-03-21 00:57 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/56366827ebab 8035870: Check jdk/src/windows/native/java/io/WinNTFileSystem_md.c for JNI pending exceptions Summary: NI return checks, NULL return checks for malloc added Reviewed-by: alanb, chegar ! src/windows/native/java/io/WinNTFileSystem_md.c ! src/windows/native/java/io/io_util_md.c Changeset: f5a18100873c Author: sla Date: 2014-03-21 09:38 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f5a18100873c 8037825: Fix warnings and enable "warnings as errors" in serviceability native libraries Reviewed-by: alanb ! make/lib/ServiceabilityLibraries.gmk ! src/share/back/SDE.c ! src/share/back/eventHandler.c ! src/share/back/log_messages.c ! src/share/instrument/InvocationAdapter.c ! src/share/instrument/PathCharsValidator.c ! src/solaris/back/util_md.h ! src/solaris/native/sun/management/MacosxOperatingSystem.c ! src/windows/back/linker_md.c ! src/windows/back/proc_md.h Changeset: 85df9a94d1f0 Author: sla Date: 2014-03-21 14:45 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/85df9a94d1f0 8037225: sun/tools/jinfo/Basic.sh fails Reviewed-by: alanb ! src/share/classes/sun/tools/jinfo/JInfo.java ! test/sun/tools/jinfo/Basic.sh From alejandro.murillo at oracle.com Fri Mar 21 21:45:34 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Mar 2014 21:45:34 +0000 Subject: hg: jdk9/hs-comp/langtools: 6 new changesets Message-ID: <201403212145.s2LLjgAl019537@aojmv0008> Changeset: c2bdc8b3610b Author: emc Date: 2014-03-14 15:35 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/c2bdc8b3610b 8037420: Silent failures in Annotate.actualEnterTypeAnnotations Summary: Remove two silent failures Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Annotate.java Changeset: 663d51ec6576 Author: dlsmith Date: 2014-03-17 14:03 -0600 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/663d51ec6576 8034980: Fix @summary tag of test/tools/javac/parser/T4910483.java Reviewed-by: vromero ! test/tools/javac/parser/T4910483.java Changeset: 3dd1606e93fb Author: vromero Date: 2014-03-18 22:12 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/3dd1606e93fb 8036007: javac crashes when encountering an unresolvable interface Reviewed-by: vromero, jlahoda Contributed-by: paul.govereau at oracle.com ! src/share/classes/com/sun/tools/javac/code/Types.java + test/tools/javac/missingSuperRecovery/MissingInterfaceTest.java + test/tools/javac/missingSuperRecovery/MissingInterfaceTest.out + test/tools/javac/missingSuperRecovery/MissingInterfaceTestDep.java Changeset: 22a7fa780701 Author: pgovereau Date: 2014-03-19 11:34 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/22a7fa780701 6898851: Compiling against this corrupt class file causes a stacktrace from javac Summary: Added check for index out-of-bounds erros in ClassReader Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties + test/tools/javac/classreader/BadClass.java ! test/tools/javac/diags/examples.not-yet.txt Changeset: 3b4e7a027fcc Author: pgovereau Date: 2014-03-19 17:39 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/3b4e7a027fcc 8025505: Constant folding deficiency Summary: Provide constant folding of equality tests involving constant and null. Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/comp/Lower.java + test/tools/javac/ConstFoldTest.java Changeset: 57005bdeba6d Author: kizune Date: 2014-03-20 15:13 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/57005bdeba6d 7118295: javac does not explicitly close -Xstdout file Reviewed-by: ksrini, jjg ! src/share/classes/com/sun/tools/javac/main/Main.java ! src/share/classes/com/sun/tools/javac/main/Option.java + test/tools/javac/StdoutCloseTest.java From alejandro.murillo at oracle.com Fri Mar 21 21:45:49 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 21 Mar 2014 21:45:49 +0000 Subject: hg: jdk9/hs-comp/nashorn: 4 new changesets Message-ID: <201403212145.s2LLjpx5019593@aojmv0008> Changeset: 3febf16a3039 Author: sundar Date: 2014-03-17 18:02 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/3febf16a3039 8037400: Remove getInitialMap getters and GlobalObject interface Reviewed-by: lagergren, jlaskey, attila ! make/build.xml ! src/jdk/nashorn/api/scripting/NashornScriptEngine.java ! src/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk/nashorn/internal/objects/AccessorPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk/nashorn/internal/objects/DataPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/GenericPropertyDescriptor.java ! src/jdk/nashorn/internal/objects/Global.java ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java ! src/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk/nashorn/internal/objects/NativeError.java ! src/jdk/nashorn/internal/objects/NativeEvalError.java ! src/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk/nashorn/internal/objects/NativeRangeError.java ! src/jdk/nashorn/internal/objects/NativeReferenceError.java ! src/jdk/nashorn/internal/objects/NativeRegExp.java ! src/jdk/nashorn/internal/objects/NativeRegExpExecResult.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/objects/NativeSyntaxError.java ! src/jdk/nashorn/internal/objects/NativeTypeError.java ! src/jdk/nashorn/internal/objects/NativeURIError.java ! src/jdk/nashorn/internal/objects/PrototypeObject.java ! src/jdk/nashorn/internal/objects/ScriptFunctionImpl.java ! src/jdk/nashorn/internal/runtime/Context.java ! src/jdk/nashorn/internal/runtime/DebuggerSupport.java ! src/jdk/nashorn/internal/runtime/ECMAErrors.java - src/jdk/nashorn/internal/runtime/GlobalObject.java ! src/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk/nashorn/internal/runtime/JSType.java ! src/jdk/nashorn/internal/runtime/ListAdapter.java ! src/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk/nashorn/internal/runtime/ParserException.java ! src/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/ByteBufferArrayData.java ! src/jdk/nashorn/internal/runtime/arrays/FrozenArrayFilter.java ! src/jdk/nashorn/internal/runtime/arrays/SealedArrayFilter.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterBytecodeGenerator.java ! src/jdk/nashorn/internal/runtime/linker/JavaAdapterFactory.java ! src/jdk/nashorn/internal/runtime/linker/NashornPrimitiveLinker.java ! src/jdk/nashorn/tools/Shell.java ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/performance/PerformanceWrapper.java ! test/src/jdk/nashorn/internal/runtime/ContextTest.java ! test/src/jdk/nashorn/internal/test/framework/SharedContextEvaluator.java Changeset: e2df2f9b4d70 Author: mnunez Date: 2014-03-17 18:27 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/e2df2f9b4d70 8037378: Write sanity tests for bytecode persistence feature Reviewed-by: sundar, hannesw + test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java Changeset: 62ee612afc3e Author: mnunez Date: 2014-03-19 16:01 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/62ee612afc3e 8037779: NoPersistenceCachingTest fails with ant test Reviewed-by: sundar, hannesw ! test/src/jdk/nashorn/internal/runtime/NoPersistenceCachingTest.java Changeset: bc86e23d6ae4 Author: sundar Date: 2014-03-21 20:24 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/bc86e23d6ae4 8037562: Nashorn: JSON.parse comes up with nonexistent entries if there are gaps between the keys Reviewed-by: jlaskey, hannesw ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8037562.js + test/script/basic/JDK-8037562.js.EXPECTED From igor.ignatyev at oracle.com Fri Mar 21 22:05:18 2014 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Fri, 21 Mar 2014 22:05:18 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8035857: Add tests to verify correctness of operations with BMI1 and LZCNT instructions Message-ID: <201403212205.s2LM5Jfa023697@aojmv0008> Changeset: 15d507abfc7a Author: iignatyev Date: 2014-03-22 00:26 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/15d507abfc7a 8035857: Add tests to verify correctness of operations with BMI1 and LZCNT instructions Reviewed-by: iveresov, kvn, iignatyev Contributed-by: filipp.zhinkin at oracle.com ! src/share/vm/prims/whitebox.cpp + test/compiler/intrinsics/bmi/BMITestRunner.java + test/compiler/intrinsics/bmi/Expr.java + test/compiler/intrinsics/bmi/TestAndnI.java + test/compiler/intrinsics/bmi/TestAndnL.java + test/compiler/intrinsics/bmi/TestBlsiI.java + test/compiler/intrinsics/bmi/TestBlsiL.java + test/compiler/intrinsics/bmi/TestBlsmskI.java + test/compiler/intrinsics/bmi/TestBlsmskL.java + test/compiler/intrinsics/bmi/TestBlsrI.java + test/compiler/intrinsics/bmi/TestBlsrL.java + test/compiler/intrinsics/bmi/TestLzcntI.java + test/compiler/intrinsics/bmi/TestLzcntL.java + test/compiler/intrinsics/bmi/TestTzcntI.java + test/compiler/intrinsics/bmi/TestTzcntL.java ! test/testlibrary/com/oracle/java/testlibrary/Asserts.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java + test/testlibrary/whitebox/sun/hotspot/cpuinfo/CPUInfo.java From vladimir.kozlov at oracle.com Sat Mar 22 02:27:08 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Sat, 22 Mar 2014 02:27:08 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8038181: Can't build product VM without precompiled header Message-ID: <201403220227.s2M2R9wb002830@aojmv0008> Changeset: 7067df8672a0 Author: kvn Date: 2014-03-21 18:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7067df8672a0 8038181: Can't build product VM without precompiled header Summary: Added missing #include. Reviewed-by: twisti ! src/cpu/x86/vm/rtmLocking.cpp From poonam.bajaj at oracle.com Mon Mar 24 20:23:37 2014 From: poonam.bajaj at oracle.com (poonam.bajaj at oracle.com) Date: Mon, 24 Mar 2014 20:23:37 +0000 Subject: hg: jdk9/hs-comp/hotspot: 6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems Message-ID: <201403242023.s2OKNcBR026353@aojmv0008> Changeset: ead873def219 Author: poonam Date: 2014-03-24 08:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ead873def219 6653795: C2 intrinsic for Unsafe.getAddress performs pointer sign extension on 32-bit systems Summary: Native pointers less than 64 bits wide should be extended as an unsigned number. Reviewed-by: kvn, kevinw ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/type.hpp + test/compiler/intrinsics/unsafe/UnsafeGetAddressTest.java From vladimir.kozlov at oracle.com Tue Mar 25 02:54:48 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 25 Mar 2014 02:54:48 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8038286: nm->set_rtm_state() should be called after (nm != NULL) check Message-ID: <201403250254.s2P2soJU029026@aojmv0008> Changeset: 2c76e6e9c04e Author: kvn Date: 2014-03-24 17:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2c76e6e9c04e 8038286: nm->set_rtm_state() should be called after (nm != NULL) check Summary: move set_rtm_state() call after (nm != NULL) check Reviewed-by: iveresov, twisti ! src/share/vm/ci/ciEnv.cpp From igor.veresov at oracle.com Tue Mar 25 07:24:22 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Tue, 25 Mar 2014 07:24:22 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8038222: Assembler::bsrl fails on assert when -UseCountLeadingZerosInstruction is used on CPU with LZCNT support Message-ID: <201403250724.s2P7ON2A007248@aojmv0008> Changeset: a0ca9846a4a0 Author: iveresov Date: 2014-03-24 23:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a0ca9846a4a0 8038222: Assembler::bsrl fails on assert when -UseCountLeadingZerosInstruction is used on CPU with LZCNT support Summary: Remove the overly strict assert Reviewed-by: kvn, twisti ! src/cpu/x86/vm/assembler_x86.cpp From vladimir.kozlov at oracle.com Tue Mar 25 23:33:23 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 25 Mar 2014 23:33:23 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8037821: Account for trampoline stubs when estimating code buffer sizes Message-ID: <201403252333.s2PNXOji022648@aojmv0008> Changeset: 34a8cb310db3 Author: goetz Date: 2014-03-25 12:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/34a8cb310db3 8037821: Account for trampoline stubs when estimating code buffer sizes Summary: Take into account space needed for "trampoline code" used by calls on PPC64. Reviewed-by: kvn Contributed-by: lutz.schmidt at sap.com ! src/cpu/ppc/vm/ppc.ad ! src/cpu/ppc/vm/sharedRuntime_ppc.cpp ! src/cpu/sparc/vm/sparc.ad ! src/cpu/x86/vm/x86.ad ! src/cpu/x86/vm/x86_32.ad ! src/cpu/x86/vm/x86_64.ad ! src/share/vm/opto/output.cpp From igor.ignatyev at oracle.com Thu Mar 27 08:33:33 2014 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Thu, 27 Mar 2014 08:33:33 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8038240: new WB API to get nmethod Message-ID: <201403270833.s2R8XagO017634@aojmv0008> Changeset: 300116a25290 Author: iignatyev Date: 2014-03-27 11:17 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/300116a25290 8038240: new WB API to get nmethod Reviewed-by: morris, kvn ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp ! test/compiler/whitebox/CompilerWhiteBoxTest.java + test/compiler/whitebox/GetNMethodTest.java ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java + test/testlibrary/whitebox/sun/hotspot/code/NMethod.java From igor.ignatyev at oracle.com Thu Mar 27 15:03:00 2014 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Thu, 27 Mar 2014 15:03:00 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8038193: Add command line option tests for BMI options Message-ID: <201403271503.s2RF31mX019300@aojmv0008> Changeset: d519bb4b9d11 Author: iignatyev Date: 2014-03-27 17:29 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d519bb4b9d11 8038193: Add command line option tests for BMI options 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/TestUseBMI1InstructionsOnSupportedCPU.java + test/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java + test/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java + test/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java + test/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java + test/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java + test/testlibrary/com/oracle/java/testlibrary/ExitCode.java ! test/testlibrary/com/oracle/java/testlibrary/Utils.java + test/testlibrary/com/oracle/java/testlibrary/cli/CPUSpecificCommandLineOptionTest.java + test/testlibrary/com/oracle/java/testlibrary/cli/CommandLineOptionTest.java From nils.eliasson at oracle.com Thu Mar 27 17:33:30 2014 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Thu, 27 Mar 2014 17:33:30 +0000 Subject: hg: jdk9/hs-comp/hotspot: 45 new changesets Message-ID: <201403271734.s2RHY9jo015853@aojmv0008> Changeset: 1d211fab479f Author: amurillo Date: 2014-03-18 14:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1d211fab479f 8033926: Update hotspot/make/jprt.properties to use jdk 9 instead of jdk 8 Reviewed-by: sla, dholmes ! make/jprt.properties Changeset: 9b06054cb7b9 Author: mseledtsov Date: 2014-03-10 14:50 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9b06054cb7b9 8026154: [TESTBUG] runtime/CDSCompressedKPtrs/XShareAuto.java failed due to exception Summary: Added statements in the tests to handle failures in sharing Reviewed-by: zgu, ctornqvi ! test/runtime/CDSCompressedKPtrs/XShareAuto.java ! test/runtime/SharedArchiveFile/CdsDifferentObjectAlignment.java ! test/runtime/SharedArchiveFile/DefaultUseWithClient.java Changeset: 9ba2269eafd4 Author: fparain Date: 2014-03-14 12:02 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9ba2269eafd4 8036128: Remove deprecated VM flag UseVMInterruptibleIO Reviewed-by: acorn, dholmes, dcubed, coleenp ! src/os/solaris/vm/osThread_solaris.cpp ! src/os/solaris/vm/osThread_solaris.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/solaris/vm/os_solaris.inline.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/services/runtimeService.cpp ! src/share/vm/services/runtimeService.hpp Changeset: 8a4e412576de Author: minqi Date: 2014-03-14 14:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8a4e412576de 6536943: Bogus -Xcheck:jni warning for SIG_INT action for SIGINT in JVM started from non-interactive shell Summary: Under non-interactive shell, with -Xcheck:jni, check_signal_handler will print out Warning for SHURDOWN2_SIGNAL (SIGINT) which is replaced by non-interactive shell. Fix by supply more information of the replacement to user. Reviewed-by: acorn, dsamersoff Contributed-by: yumin.qi at oracle.com ! src/os/aix/vm/os_aix.cpp ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp Changeset: 37d146c88149 Author: dsamersoff Date: 2014-03-15 04:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/37d146c88149 Merge ! src/os/aix/vm/os_aix.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 35bb4b4c186e Author: zgu Date: 2014-03-17 13:39 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/35bb4b4c186e 8025550: valgrind: Conditional jump depends on uninitialised value in Arena::set_size_in_bytes() Summary: Fixed initialized variable that could miscount arena memory Reviewed-by: coleenp, ccheung ! src/share/vm/memory/allocation.cpp Changeset: d9c2726a4960 Author: sspitsyn Date: 2014-03-17 19:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d9c2726a4960 6976636: JVM/TI test ex03t001 fails assertion Summary: Relax assert in the post_class_unload for the CMS case Reviewed-by: dcubed, dsamersoff Contributed-by: serguei.spitsyn at oracle.com ! src/share/vm/prims/jvmtiExport.cpp Changeset: 26ddfd00fe60 Author: coleenp Date: 2014-03-18 13:45 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/26ddfd00fe60 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: ad315832ce80 Author: dcubed Date: 2014-03-19 07:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ad315832ce80 Merge Changeset: 59d1ce0adc74 Author: brutisso Date: 2014-03-14 10:15 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/59d1ce0adc74 8034079: G1: Refactor the HeapRegionSet hierarchy Reviewed-by: tschatzl, pliden ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetBase.java + agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSetCount.java ! agent/src/share/classes/sun/jvm/hotspot/tools/HeapSummary.java ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! 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/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/heapRegionSeq.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionSets.cpp - src/share/vm/gc_implementation/g1/heapRegionSets.hpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp Changeset: 7c383fe0d35a Author: tschatzl Date: 2014-03-17 10:12 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7c383fe0d35a 8035406: Improve data structure for Code Cache remembered sets Summary: Change the code cache remembered sets data structure from a GrowableArray to a chunked list of nmethods. This makes the data structure more amenable to parallelization, and decreases freeing time. Reviewed-by: mgerdin, brutisso ! make/excludeSrc.make + src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp + src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/memory/freeList.cpp ! src/share/vm/prims/jni.cpp + test/gc/g1/TestGCLogMessages.java Changeset: 714ea02b51c4 Author: tschatzl Date: 2014-03-17 10:12 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/714ea02b51c4 8035815: Cache-align and pad the from card cache Summary: The from card cache is a very frequently accessed data structure. It is essentially a 2d array of per-region values, one row of values for every GC thread. Pad and align the data structure to avoid false sharing. Reviewed-by: stefank ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/memory/padded.hpp ! src/share/vm/memory/padded.inline.hpp Changeset: 908e76169e85 Author: tschatzl Date: 2014-03-17 10:13 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/908e76169e85 8027295: Free CSet takes ~50% of young pause time Summary: Improve fast card cache iteration and avoid taking locks when freeing the collection set. Reviewed-by: brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.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 ! test/gc/g1/TestGCLogMessages.java Changeset: 53726dbbebe7 Author: tschatzl Date: 2014-03-17 10:13 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/53726dbbebe7 8035398: Add card redirty time in "Other" time in G1 Summary: Show the time taken by card redirtying during GC in a new "Redirty Cards" line. Reviewed-by: jwilhelm, brutisso ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! test/gc/g1/TestGCLogMessages.java Changeset: 70a6a3c4cc3e Author: tschatzl Date: 2014-03-17 10:13 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/70a6a3c4cc3e 8035654: Add times for evacuation failure handling in "Other" time Summary: Detailed breakdown of time spent in the evacuation failure handling phases to make the "Other" time roughly correspond to the sum of its parts. Reviewed-by: jwilhelm, jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! test/gc/g1/TestGCLogMessages.java Changeset: d89d1c851c04 Author: tschatzl Date: 2014-03-17 10:13 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d89d1c851c04 8034868: Extract G1 From Card Cache into separate class Summary: Refactor the From Card Cache into a separate class. Reviewed-by: jmasa ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp Changeset: 0c481941eb40 Author: tschatzl Date: 2014-03-17 10:07 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0c481941eb40 8035330: Remove G1ParScanPartialArrayClosure and G1ParScanHeapEvacClosure Summary: Mentioned closures are actually wrapped methods. This adds confusion to readers, and in this case also increases code size as G1ParScanHeapEvacClosure is part of the oop_oop_iterate() methods. Move them into G1ParScanThreadState as methods. Reviewed-by: stefank ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1OopClosures.hpp ! src/share/vm/gc_implementation/g1/g1_specialized_oop_closures.hpp Changeset: e2cf3f31123d Author: tschatzl Date: 2014-03-17 13:07 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e2cf3f31123d 8036860: Pad and cache-align the BiasedMappedArray Summary: Pad and cache-align BiasedMappedArray instances by default to avoid performance variability problems due to false sharing, as instances of this data structures are typically used for performance sensitive code. Reviewed-by: brutisso, stefank ! src/share/vm/gc_implementation/g1/g1BiasedArray.cpp ! src/share/vm/gc_implementation/g1/g1BiasedArray.hpp ! src/share/vm/memory/padded.hpp ! src/share/vm/memory/padded.inline.hpp Changeset: 589c542ca353 Author: brutisso Date: 2014-03-17 13:42 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/589c542ca353 8037407: G1: Remove heapRegionSets.cpp Reviewed-by: tschatzl, pliden ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp - src/share/vm/gc_implementation/g1/heapRegionSets.cpp Changeset: 9476a8b1136c Author: ehelin Date: 2014-03-17 14:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9476a8b1136c Merge Changeset: f091958b4cf4 Author: ehelin Date: 2014-03-17 15:12 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f091958b4cf4 Merge - src/share/vm/gc_implementation/g1/heapRegionSets.cpp Changeset: 93e80661cb3e Author: pliden Date: 2014-03-17 15:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/93e80661cb3e 8036672: G1: alloc_purpose in copy_to_survivor_space() used incorrectly Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 818d8522e45e Author: pliden Date: 2014-03-17 15:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/818d8522e45e 8036673: G1: Abort weak reference processing if mark stack overflows Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: 4780d1111bec Author: ehelin Date: 2014-03-17 17:31 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4780d1111bec 8036696: Add metaspace gc threshold to metaspace summary trace event Reviewed-by: jmasa, stefank, mgerdin ! src/share/vm/gc_implementation/shared/gcHeapSummary.hpp ! src/share/vm/gc_implementation/shared/gcTraceSend.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/trace/trace.xml Changeset: 8f89500c1291 Author: ehelin Date: 2014-03-17 20:59 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8f89500c1291 8036698: Add trace event for updates to metaspace gc threshold Reviewed-by: stefank, mgerdin ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp + src/share/vm/memory/metaspaceGCThresholdUpdater.hpp + src/share/vm/memory/metaspaceTracer.cpp + src/share/vm/memory/metaspaceTracer.hpp ! src/share/vm/trace/trace.xml ! src/share/vm/trace/tracetypes.xml Changeset: 9e031864eb15 Author: jwilhelm Date: 2014-03-17 16:29 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9e031864eb15 8037510: CMM Testing: Check Min/MaxHeapFreeRatio flags allows to shrink the heap when using ParallelGC Summary: Added tests for Min/MaxHeapFreeRatio flags Reviewed-by: jwilhelm, tschatzl Contributed-by: andrey.x.zakharov at oracle.com ! test/TEST.groups + test/gc/arguments/TestDynMaxHeapFreeRatio.java + test/gc/arguments/TestDynMinHeapFreeRatio.java + test/testlibrary/com/oracle/java/testlibrary/DynamicVMOptionChecker.java + test/testlibrary/com/oracle/java/testlibrary/TestDynamicVMOption.java Changeset: 8966e423c0fc Author: brutisso Date: 2014-03-18 06:15 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8966e423c0fc 8037495: Remove platform specific specification of SurvivorRatio for BSD Reviewed-by: mgerdin, stefank ! src/os_cpu/bsd_x86/vm/globals_bsd_x86.hpp Changeset: 8dc8455614fc Author: ehelin Date: 2014-03-18 07:00 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8dc8455614fc 8036699: Add trace event when a metaspace allocation fails Reviewed-by: jmasa, stefank ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/memory/metaspaceTracer.cpp ! src/share/vm/memory/metaspaceTracer.hpp ! src/share/vm/trace/trace.xml ! src/share/vm/trace/tracetypes.xml Changeset: e006021fda61 Author: ehelin Date: 2014-03-18 08:00 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e006021fda61 8036701: Add trace event when a metaspace throws out of memory error Reviewed-by: stefank, mgerdin ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp ! src/share/vm/memory/metaspaceTracer.cpp ! src/share/vm/memory/metaspaceTracer.hpp ! src/share/vm/trace/trace.xml Changeset: debe4d17eaa9 Author: ehelin Date: 2014-03-18 09:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/debe4d17eaa9 8036703: Add trace event with statistics for the metaspace chunk free lists Reviewed-by: stefank, mgerdin, coleenp, egahlin ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_implementation/shared/gcHeapSummary.hpp ! src/share/vm/gc_implementation/shared/gcTrace.cpp ! src/share/vm/gc_implementation/shared/gcTrace.hpp ! src/share/vm/gc_implementation/shared/gcTraceSend.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspace.hpp + src/share/vm/memory/metaspaceChunkFreeListSummary.hpp ! src/share/vm/trace/trace.xml Changeset: 848daf222da5 Author: jwilhelm Date: 2014-02-28 15:27 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/848daf222da5 8036025: Sort the freelist in order to shrink the heap Summary: The free list is being maintained in a sorted fashion and old and humongous regions are allocated from the bottom of the heap while young regions are allocated at the top. Reviewed-by: tschatzl, mgerdin Contributed-by: jesper.wilhelmsson at oracle.com, staffan.friberg at oracle.com ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp Changeset: 6bd5c687f11a Author: pliden Date: 2014-03-18 19:07 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6bd5c687f11a 8029075: String deduplication in G1 Summary: Implementation of JEP 192, http://openjdk.java.net/jeps/192 Reviewed-by: brutisso, tschatzl, coleenp ! make/excludeSrc.make ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp + src/share/vm/gc_implementation/g1/g1StringDedup.cpp + src/share/vm/gc_implementation/g1/g1StringDedup.hpp + src/share/vm/gc_implementation/g1/g1StringDedupQueue.cpp + src/share/vm/gc_implementation/g1/g1StringDedupQueue.hpp + src/share/vm/gc_implementation/g1/g1StringDedupStat.cpp + src/share/vm/gc_implementation/g1/g1StringDedupStat.hpp + src/share/vm/gc_implementation/g1/g1StringDedupTable.cpp + src/share/vm/gc_implementation/g1/g1StringDedupTable.hpp + src/share/vm/gc_implementation/g1/g1StringDedupThread.cpp + src/share/vm/gc_implementation/g1/g1StringDedupThread.hpp ! src/share/vm/gc_implementation/shared/markSweep.inline.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/mutexLocker.cpp ! src/share/vm/runtime/mutexLocker.hpp ! test/gc/g1/TestGCLogMessages.java + test/gc/g1/TestStringDeduplicationAgeThreshold.java + test/gc/g1/TestStringDeduplicationFullGC.java + test/gc/g1/TestStringDeduplicationInterned.java + test/gc/g1/TestStringDeduplicationMemoryUsage.java + test/gc/g1/TestStringDeduplicationPrintOptions.java + test/gc/g1/TestStringDeduplicationTableRehash.java + test/gc/g1/TestStringDeduplicationTableResize.java + test/gc/g1/TestStringDeduplicationTools.java + test/gc/g1/TestStringDeduplicationYoungGC.java Changeset: 0506d3f672e5 Author: ehelin Date: 2014-03-20 15:53 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0506d3f672e5 8037962: metaspaceTracer.cpp misses a symbol Reviewed-by: tschatzl, mgerdin Contributed-by: goetz.lindenmaier at sap.com ! src/share/vm/memory/metaspaceTracer.cpp Changeset: 67a964ad4f02 Author: ehelin Date: 2014-03-21 09:11 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/67a964ad4f02 Merge - src/share/vm/gc_implementation/g1/heapRegionSets.cpp - src/share/vm/gc_implementation/g1/heapRegionSets.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp Changeset: 6b2bfaef5a61 Author: bpittore Date: 2014-01-08 20:23 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6b2bfaef5a61 8027914: Client JVM silently exit with fail exit code when running in compact(1,2) with options -Dcom.sun.management and -XX:+ManagementServer Summary: Check for sun.management.Agent class and print message and exit VM if not found at startup. Reviewed-by: dholmes, mchung ! src/share/vm/services/management.cpp Changeset: 442fce5c1707 Author: bpittore Date: 2014-02-07 14:47 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/442fce5c1707 Merge ! src/share/vm/services/management.cpp Changeset: cb141e55d8ff Author: jiangli Date: 2014-03-25 17:33 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cb141e55d8ff Merge Changeset: fa9d73013e15 Author: mgronlun Date: 2014-03-20 14:28 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fa9d73013e15 8037340: Linux semaphores to use CLOCK_REALTIME Reviewed-by: dholmes, sla ! src/os/linux/vm/os_linux.cpp Changeset: c74ea66fdf52 Author: ccheung Date: 2014-03-20 14:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c74ea66fdf52 8034034: [parfait] JNI exc. pending in hotspot/agent/src/os/bsd/MacosxDebuggerLocal.m Summary: added JNI exception check in the appropriate places Reviewed-by: sla, zgu ! agent/src/os/bsd/MacosxDebuggerLocal.m Changeset: 3a326b7ee8b8 Author: dsamersoff Date: 2014-03-23 08:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3a326b7ee8b8 Merge Changeset: 8c7c5eda975f Author: ccheung Date: 2014-03-24 10:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8c7c5eda975f 8033566: [parfait] warning from b128 for hotspot/src/share/vm/runtime/frame.cpp: JNI primitive type mismatch Summary: added an assert for checking the return value is <= max_jint Reviewed-by: coleenp, minqi ! src/share/vm/runtime/frame.cpp Changeset: 3aeb7ae2ab07 Author: amurillo Date: 2014-03-24 11:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3aeb7ae2ab07 8038262: Workaround for ccache in vm.make is missing for aix Reviewed-by: simonis, kvn ! make/aix/makefiles/vm.make Changeset: 459b676b8957 Author: dsamersoff Date: 2014-03-27 03:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/459b676b8957 Merge Changeset: bbfa0d5729be Author: neliasso Date: 2014-03-27 14:15 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bbfa0d5729be Merge ! src/os/aix/vm/os_aix.cpp ! src/share/vm/runtime/arguments.cpp Changeset: c83aac84eab5 Author: neliasso Date: 2014-03-27 08:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c83aac84eab5 Merge - src/share/vm/gc_implementation/g1/heapRegionSets.cpp - src/share/vm/gc_implementation/g1/heapRegionSets.hpp From alejandro.murillo at oracle.com Fri Mar 28 20:50:40 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 28 Mar 2014 20:50:40 +0000 Subject: hg: jdk9/hs-comp/hotspot: 14 new changesets Message-ID: <201403282050.s2SKorsu001750@aojmv0008> Changeset: bdc5311e1db7 Author: katleman Date: 2014-03-11 15:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bdc5311e1db7 Added tag jdk9-b04 for changeset 3812c088b945 ! .hgtags Changeset: 83dc3f9b30e6 Author: katleman Date: 2014-03-20 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/83dc3f9b30e6 Added tag jdk9-b05 for changeset bdc5311e1db7 ! .hgtags Changeset: 4c85863ae6f4 Author: lana Date: 2014-03-18 17:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4c85863ae6f4 Merge Changeset: 52377a30a3f8 Author: lana Date: 2014-03-25 12:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/52377a30a3f8 Merge Changeset: 03705cea31fe Author: lana Date: 2014-03-25 14:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/03705cea31fe Merge - src/share/vm/gc_implementation/g1/heapRegionSets.cpp - src/share/vm/gc_implementation/g1/heapRegionSets.hpp Changeset: f9d4ac478f91 Author: stefank Date: 2014-03-20 15:03 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f9d4ac478f91 8037952: Remove code duplication in Metaspace::deallocate Reviewed-by: tschatzl, pliden, coleenp ! src/share/vm/memory/metaspace.cpp Changeset: 737ab4b546ae Author: ehelin Date: 2014-03-24 11:25 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/737ab4b546ae Merge Changeset: 85151870938f Author: mgerdin Date: 2014-03-26 10:54 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/85151870938f 8037958: ConcurrentMark::cleanup leaks BitMaps if VerifyDuringGC is enabled Summary: Allocate temporary BitMaps in the VMThread's resource area Reviewed-by: stefank, sjohanss ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: 3c9392f1ee18 Author: tamao Date: 2014-03-26 12:49 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3c9392f1ee18 6521376: MaxTenuringThreshold and AlwayTenure/NeverTenure consistency Summary: Adapt InitialTenuringThreshold and MaxTenuringThreshold according to AlwaysTenure/NeverTenure flag setting. Reviewed-by: jmasa, tschatzl ! src/share/vm/gc_implementation/parallelScavenge/psScavenge.cpp ! src/share/vm/gc_implementation/shared/ageTable.cpp ! src/share/vm/runtime/arguments.cpp + test/gc/arguments/FlagsValue.java ! test/gc/arguments/TestInitialTenuringThreshold.java + test/gc/arguments/TestObjectTenuringFlags.java Changeset: 05cabffad645 Author: ehelin Date: 2014-03-19 14:35 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/05cabffad645 8033580: Old debug information in IMPORT_JDK is not removed Reviewed-by: dcubed, erikj ! make/Makefile Changeset: f3d21f161945 Author: mgerdin Date: 2014-03-06 09:08 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f3d21f161945 8038399: Remove dead oop_iterate MemRegion variants from SharedHeap, Generation and Space classes Reviewed-by: tschatzl, stefank ! 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/concurrentMarkSweepGeneration.hpp ! src/share/vm/memory/genCollectedHeap.cpp ! src/share/vm/memory/genCollectedHeap.hpp ! src/share/vm/memory/generation.cpp ! src/share/vm/memory/generation.hpp ! src/share/vm/memory/sharedHeap.hpp ! src/share/vm/memory/space.cpp ! src/share/vm/memory/space.hpp Changeset: 0c1c7d673a48 Author: ehelin Date: 2014-03-26 16:33 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0c1c7d673a48 8027924: gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java fails with warning Reviewed-by: jmasa, tschatzl ! test/gc/metaspace/CompressedClassSpaceSizeInJmapHeap.java Changeset: 4777c035f7ef Author: ehelin Date: 2014-03-28 10:41 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4777c035f7ef Merge ! src/share/vm/runtime/arguments.cpp Changeset: 87b5edacb2b7 Author: amurillo Date: 2014-03-28 09:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/87b5edacb2b7 Merge From alejandro.murillo at oracle.com Fri Mar 28 21:49:19 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 28 Mar 2014 21:49:19 +0000 Subject: hg: jdk9/hs-comp: 8 new changesets Message-ID: <201403282149.s2SLnKBT016392@aojmv0008> Changeset: fc3eade662a8 Author: simonis Date: 2014-03-24 10:15 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/fc3eade662a8 8037298: Export HotSpots 'optimized' (i.e. not-product) configuration in the top-level configure/makefile Reviewed-by: ihse ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/jdk-options.m4 Changeset: 233d0452e038 Author: mduigou Date: 2014-03-24 15:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/233d0452e038 8030681: add "serve" command and --quiet and --verbose options to hgforest Reviewed-by: ihse ! common/bin/hgforest.sh Changeset: 8c63f0b6ada2 Author: katleman Date: 2014-03-11 15:03 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/8c63f0b6ada2 Added tag jdk9-b04 for changeset cb4c3440bc27 ! .hgtags Changeset: 0e0bc3ca2ec2 Author: katleman Date: 2014-03-20 13:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/0e0bc3ca2ec2 Added tag jdk9-b05 for changeset 8c63f0b6ada2 ! .hgtags Changeset: d8639480d8a8 Author: lana Date: 2014-03-18 17:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/d8639480d8a8 Merge Changeset: d0b525cd31b8 Author: lana Date: 2014-03-25 12:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/d0b525cd31b8 Merge Changeset: ebbb064db533 Author: lana Date: 2014-03-25 14:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/ebbb064db533 Merge Changeset: 363dd4cd82c8 Author: mduigou Date: 2014-03-26 16:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/363dd4cd82c8 8038435: Some hgforest.sh commands don't receive parameters Reviewed-by: katleman ! common/bin/hgforest.sh From alejandro.murillo at oracle.com Fri Mar 28 21:49:23 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 28 Mar 2014 21:49:23 +0000 Subject: hg: jdk9/hs-comp/corba: 5 new changesets Message-ID: <201403282149.s2SLnOJV016450@aojmv0008> Changeset: 167c39eb4473 Author: katleman Date: 2014-03-11 15:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/167c39eb4473 Added tag jdk9-b04 for changeset 1ed19de263e1 ! .hgtags Changeset: 39b4b2b942e1 Author: katleman Date: 2014-03-20 13:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/39b4b2b942e1 Added tag jdk9-b05 for changeset 167c39eb4473 ! .hgtags Changeset: 33e3a9fa88fe Author: lana Date: 2014-03-18 17:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/33e3a9fa88fe Merge Changeset: a4bf701ac316 Author: lana Date: 2014-03-25 12:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/a4bf701ac316 Merge - make/src/classes/build/tools/stripproperties/StripPropertiesCorba.java Changeset: 4b013eda1219 Author: lana Date: 2014-03-25 14:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/4b013eda1219 Merge From alejandro.murillo at oracle.com Fri Mar 28 21:49:33 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 28 Mar 2014 21:49:33 +0000 Subject: hg: jdk9/hs-comp/jaxp: 5 new changesets Message-ID: <201403282149.s2SLndSo016600@aojmv0008> Changeset: b92a20e303d2 Author: katleman Date: 2014-03-11 15:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/b92a20e303d2 Added tag jdk9-b04 for changeset 2846d8fc3149 ! .hgtags Changeset: a2223edadb83 Author: katleman Date: 2014-03-20 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/a2223edadb83 Added tag jdk9-b05 for changeset b92a20e303d2 ! .hgtags Changeset: aea9ba992c78 Author: lana Date: 2014-03-18 17:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/aea9ba992c78 Merge Changeset: 46e4951b2a26 Author: lana Date: 2014-03-25 12:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/46e4951b2a26 Merge Changeset: 6065cf14d4dd Author: lana Date: 2014-03-25 14:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/6065cf14d4dd Merge From alejandro.murillo at oracle.com Fri Mar 28 21:49:42 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 28 Mar 2014 21:49:42 +0000 Subject: hg: jdk9/hs-comp/jaxws: 4 new changesets Message-ID: <201403282149.s2SLnjBX016694@aojmv0008> Changeset: eae966c8133f Author: katleman Date: 2014-03-11 15:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/eae966c8133f Added tag jdk9-b04 for changeset da44a8bdf1f3 ! .hgtags Changeset: e4fb5295a929 Author: katleman Date: 2014-03-20 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/e4fb5295a929 Added tag jdk9-b05 for changeset eae966c8133f ! .hgtags Changeset: 338b949a5f09 Author: lana Date: 2014-03-18 19:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/338b949a5f09 Merge Changeset: cf0a6e41670f Author: lana Date: 2014-03-25 12:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/cf0a6e41670f Merge From alejandro.murillo at oracle.com Fri Mar 28 21:49:53 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 28 Mar 2014 21:49:53 +0000 Subject: hg: jdk9/hs-comp/jdk: 27 new changesets Message-ID: <201403282152.s2SLqEg0017042@aojmv0008> Changeset: 0eab6c63201d Author: ihse Date: 2014-03-24 10:40 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0eab6c63201d 8038027: DTDBuilder should be run in headless mode Reviewed-by: ihse Contributed-by: david.dehaven at oracle.com ! make/Tools.gmk Changeset: 15b7d6a7c643 Author: igerasim Date: 2014-03-24 14:14 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/15b7d6a7c643 6943190: TEST_BUG: some tests in java/lang/Runtime/exec have hard-coded path to shell commands Reviewed-by: martin, rriggs, alanb ! test/java/lang/Runtime/exec/ConcurrentRead.java ! test/java/lang/Runtime/exec/ExecWithDir.java ! test/java/lang/Runtime/exec/ExecWithInput.java ! test/java/lang/Runtime/exec/ExitValue.java ! test/java/lang/Runtime/exec/LotsOfDestroys.java ! test/java/lang/Runtime/exec/LotsOfOutput.java ! test/java/lang/Runtime/exec/SleepyCat.java ! test/java/lang/Runtime/exec/Status.java ! test/java/lang/Runtime/exec/StreamsSurviveDestroy.java + test/java/lang/Runtime/exec/UnixCommands.java Changeset: 7a648a0403ba Author: jbachorik Date: 2014-03-24 13:16 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7a648a0403ba 8037274: sun.tools.attach.WindowsVirtualMachine#createPipe() needs more descriptive message when pipe creation fails Reviewed-by: alanb, dcubed, allwin ! src/windows/native/sun/tools/attach/WindowsVirtualMachine.c Changeset: 249bbb2b67e4 Author: alanb Date: 2014-03-24 15:09 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/249bbb2b67e4 8037945: Paths.get("").normalize() throws ArrayIndexOutOfBoundsException Reviewed-by: chegar ! src/solaris/classes/sun/nio/fs/UnixPath.java ! test/java/nio/file/Path/PathOps.java Changeset: de48b09968a1 Author: psandoz Date: 2014-03-24 17:07 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/de48b09968a1 8037857: Methods j.u.Arrays.spliterator/stream(X[], int, int) throw IAE instead of specified AIOOBE when endIndex < startIndex Reviewed-by: alanb ! src/share/classes/java/util/Spliterators.java + test/java/util/Arrays/StreamAndSpliterator.java Changeset: ce5a89221da4 Author: sherman Date: 2014-03-24 12:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ce5a89221da4 8033662: DateTimeFormatter parsing ignores withZone() Summary: to include the set "zone" in resolved result Reviewed-by: sherman, chegar Contributed-by: scolebourne at joda.org ! src/share/classes/java/time/format/DateTimeFormatter.java ! src/share/classes/java/time/format/DateTimeParseContext.java ! src/share/classes/java/time/format/Parsed.java ! test/java/time/tck/java/time/format/TCKDateTimeParseResolver.java Changeset: 9a58ff1e27a6 Author: bpb Date: 2014-03-24 14:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9a58ff1e27a6 8038163: Build failure on Mac OS 10.9.2 (Mavericks) due to warning treated as error Summary: Add parentheses to conditional expression to appease compiler. Reviewed-by: sla, alanb Contributed-by: Pavel Rappo ! src/share/back/eventFilter.c Changeset: 3603451813f0 Author: chegar Date: 2014-03-25 09:31 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3603451813f0 8034181: SIGBUS in SctpChannelImpl receive Reviewed-by: alanb, dsamersoff ! src/solaris/native/sun/nio/ch/sctp/SctpChannelImpl.c + test/com/sun/nio/sctp/SctpChannel/ReceiveIntoDirect.java Changeset: d2e895fe129c Author: alanb Date: 2014-03-25 10:14 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d2e895fe129c 8031563: TEST_BUG: java/nio/channels/Selector/ChangingInterests.java failed once Reviewed-by: alanb Contributed-by: michael.cui at oracle.com ! test/java/nio/channels/Selector/ChangingInterests.java Changeset: 263198a1d8f1 Author: katleman Date: 2014-03-11 15:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/263198a1d8f1 Added tag jdk9-b04 for changeset 627deed79b59 ! .hgtags Changeset: e80cee907912 Author: katleman Date: 2014-03-20 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e80cee907912 Added tag jdk9-b05 for changeset 263198a1d8f1 ! .hgtags Changeset: c0d305ea949f Author: lana Date: 2014-03-18 17:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c0d305ea949f Merge Changeset: cac7b28b8b1e Author: lana Date: 2014-03-25 12:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cac7b28b8b1e Merge - make/src/classes/build/tools/stripproperties/StripProperties.java - src/macosx/classes/sun/lwawt/macosx/event/NSEvent.java - src/macosx/native/sun/awt/CWrapper.h - src/share/classes/sun/swing/AbstractFilterComboBoxModel.java - src/share/classes/sun/tools/serialver/serialver.properties - src/share/classes/sun/tools/serialver/serialver_ja.properties - src/share/classes/sun/tools/serialver/serialver_zh_CN.properties - src/solaris/native/sun/awt/sun_awt_X11_GtkFileDialogPeer.h - test/java/lang/ClassLoader/Assert.sh - test/javax/swing/text/AbstractDocument/7146146/bug7146146.java Changeset: 1307dd128282 Author: lana Date: 2014-03-25 14:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1307dd128282 Merge Changeset: 6904c171ffc5 Author: mullan Date: 2014-03-25 20:32 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6904c171ffc5 8037258: AIOB while parsing CRL for revoked certificate Reviewed-by: mullan Contributed-by: rajan.halade at oracle.com ! src/share/classes/sun/security/x509/CRLReasonCodeExtension.java Changeset: d383abc66af1 Author: mullan Date: 2014-03-25 20:32 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d383abc66af1 Merge Changeset: 5456e29cf4db Author: igerasim Date: 2014-03-26 15:58 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5456e29cf4db 8014066: Remove redundant restriction from ArrayList#removeRange() spec Reviewed-by: chegar, dholmes, martin, mduigou ! src/share/classes/java/util/ArrayList.java ! test/java/util/Collection/MOAT.java Changeset: cea254e97250 Author: alanb Date: 2014-03-26 12:25 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cea254e97250 8038343: Eliminate use of reflection to access JavaBeans Introspector Reviewed-by: mchung, malenkov ! src/share/classes/com/sun/jmx/mbeanserver/Introspector.java ! src/share/classes/java/beans/Introspector.java + src/share/classes/sun/misc/JavaBeansIntrospectorAccess.java ! src/share/classes/sun/misc/SharedSecrets.java Changeset: ea570b315054 Author: mchung Date: 2014-03-26 09:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ea570b315054 8038177: Eliminate unnecessary dependency to sun.security.action Reviewed-by: chegar, alanb ! src/share/classes/com/sun/java/browser/dom/DOMService.java ! src/share/classes/sun/nio/cs/ext/ExtendedCharsets.java ! src/share/classes/sun/nio/cs/ext/JISAutoDetect.java ! src/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java ! src/share/classes/sun/security/smartcardio/ChannelImpl.java ! src/solaris/classes/java/util/prefs/FileSystemPreferences.java ! src/solaris/classes/sun/nio/ch/sctp/SctpNet.java ! src/windows/classes/sun/security/mscapi/KeyStore.java ! src/windows/classes/sun/security/mscapi/SunMSCAPI.java Changeset: 50a749f2cade Author: chegar Date: 2014-03-26 19:53 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/50a749f2cade 8035158: Remove dependency on sun.misc.RegexpPool and friends Reviewed-by: chegar, michaelm Contributed-by: Pavel Rappo ! src/share/classes/sun/net/spi/DefaultProxySelector.java + test/java/net/ProxySelector/B8035158.java Changeset: 68eb999b055c Author: chegar Date: 2014-03-26 20:57 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/68eb999b055c 8038438: Review comments from 8034181 Reviewed-by: alanb ! test/com/sun/nio/sctp/SctpChannel/ReceiveIntoDirect.java Changeset: 8cc0a96fd259 Author: valeriep Date: 2014-03-26 23:53 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8cc0a96fd259 8031003: [Parfait] warnings from jdk/src/share/native/sun/security/jgss/wrapper: JNI exception pending Summary: Fix pending exception errors found by parfait. Reviewed-by: weijun ! src/share/classes/sun/security/jgss/wrapper/GSSLibStub.java ! src/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java ! src/share/native/sun/security/jgss/wrapper/GSSLibStub.c ! src/share/native/sun/security/jgss/wrapper/NativeUtil.c ! src/share/native/sun/security/jgss/wrapper/NativeUtil.h Changeset: 1d85cf5ba123 Author: chegar Date: 2014-03-27 13:42 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1d85cf5ba123 8038459: Remove superflous classes on platforms without an implementation [macosx, aix] Reviewed-by: erikj ! make/CompileJavaClasses.gmk Changeset: 71d2d4ff41dd Author: mchung Date: 2014-03-27 17:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/71d2d4ff41dd 8038451: Incorrect initialization order of static fields in sun.nio.cs.ext.JISAutoDetect$Decoder Reviewed-by: alanb, sherman ! src/share/classes/sun/nio/cs/ext/JISAutoDetect.java Changeset: e3044a2279cf Author: yan Date: 2014-03-28 14:33 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e3044a2279cf 8038242: Tidy warnings cleanup for java.awt.datatransfer, java.awt.dnd, java.awt.event Reviewed-by: pchelko, serb Contributed-by: Alexander Stepanov ! src/share/classes/java/awt/datatransfer/FlavorListener.java ! src/share/classes/java/awt/datatransfer/SystemFlavorMap.java ! src/share/classes/java/awt/dnd/Autoscroll.java ! src/share/classes/java/awt/dnd/DragGestureEvent.java ! src/share/classes/java/awt/dnd/DragGestureListener.java ! src/share/classes/java/awt/dnd/DragGestureRecognizer.java ! src/share/classes/java/awt/dnd/DragSource.java ! src/share/classes/java/awt/dnd/DragSourceContext.java ! src/share/classes/java/awt/dnd/DragSourceDropEvent.java ! src/share/classes/java/awt/dnd/DragSourceEvent.java ! src/share/classes/java/awt/dnd/DropTarget.java ! src/share/classes/java/awt/dnd/DropTargetContext.java ! src/share/classes/java/awt/dnd/DropTargetDragEvent.java ! src/share/classes/java/awt/dnd/DropTargetDropEvent.java ! src/share/classes/java/awt/dnd/DropTargetEvent.java ! src/share/classes/java/awt/dnd/DropTargetListener.java ! src/share/classes/java/awt/dnd/InvalidDnDOperationException.java ! src/share/classes/java/awt/dnd/MouseDragGestureRecognizer.java ! src/share/classes/java/awt/event/MouseEvent.java Changeset: 35f4cdbf91cd Author: simonis Date: 2014-03-28 11:57 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/35f4cdbf91cd 8038233: Fix unsafe strcpy in Java_sun_tools_attach_{Aix,Bsd,Linux}VirtualMachine_connect() Reviewed-by: alanb ! src/aix/native/sun/tools/attach/AixVirtualMachine.c ! src/solaris/native/sun/tools/attach/BsdVirtualMachine.c ! src/solaris/native/sun/tools/attach/LinuxVirtualMachine.c Changeset: 0817c69edbd8 Author: yan Date: 2014-03-28 15:56 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0817c69edbd8 8038493: Tidy warnings cleanup for java.sql Reviewed-by: lancea, chegar Contributed-by: Alexander Stepanov ! src/share/classes/java/sql/Array.java ! src/share/classes/java/sql/BatchUpdateException.java ! src/share/classes/java/sql/Blob.java ! src/share/classes/java/sql/CallableStatement.java ! src/share/classes/java/sql/Clob.java ! src/share/classes/java/sql/Connection.java ! src/share/classes/java/sql/DataTruncation.java ! src/share/classes/java/sql/DatabaseMetaData.java ! src/share/classes/java/sql/Date.java ! src/share/classes/java/sql/JDBCType.java ! src/share/classes/java/sql/PreparedStatement.java ! src/share/classes/java/sql/ResultSet.java ! src/share/classes/java/sql/SQLClientInfoException.java ! src/share/classes/java/sql/SQLDataException.java ! src/share/classes/java/sql/SQLException.java ! src/share/classes/java/sql/SQLFeatureNotSupportedException.java ! src/share/classes/java/sql/SQLIntegrityConstraintViolationException.java ! src/share/classes/java/sql/SQLInvalidAuthorizationSpecException.java ! src/share/classes/java/sql/SQLNonTransientConnectionException.java ! src/share/classes/java/sql/SQLNonTransientException.java ! src/share/classes/java/sql/SQLPermission.java ! src/share/classes/java/sql/SQLRecoverableException.java ! src/share/classes/java/sql/SQLSyntaxErrorException.java ! src/share/classes/java/sql/SQLTimeoutException.java ! src/share/classes/java/sql/SQLTransactionRollbackException.java ! src/share/classes/java/sql/SQLTransientConnectionException.java ! src/share/classes/java/sql/SQLTransientException.java ! src/share/classes/java/sql/SQLWarning.java ! src/share/classes/java/sql/Statement.java ! src/share/classes/java/sql/Timestamp.java ! src/share/classes/java/sql/package.html From alejandro.murillo at oracle.com Fri Mar 28 21:55:25 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 28 Mar 2014 21:55:25 +0000 Subject: hg: jdk9/hs-comp/langtools: 10 new changesets Message-ID: <201403282155.s2SLtcLY017376@aojmv0008> Changeset: 1d5e6fc88a4c Author: katleman Date: 2014-03-11 15:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/1d5e6fc88a4c Added tag jdk9-b04 for changeset fa2ec6b6b169 ! .hgtags Changeset: b03de82ae004 Author: katleman Date: 2014-03-20 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/b03de82ae004 Added tag jdk9-b05 for changeset 1d5e6fc88a4c ! .hgtags Changeset: c827352ddf70 Author: lana Date: 2014-03-18 17:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/c827352ddf70 Merge Changeset: 31946c0a3f4d Author: lana Date: 2014-03-25 12:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/31946c0a3f4d Merge - test/tools/javac/6464451/BigFinally.java - test/tools/javac/6464451/DeepNestedFinally.java - test/tools/javac/6464451/ManyExitsInTry.java - test/tools/javac/ArrayCloneCodeGen.java - test/tools/javac/ConditionalClass.java - test/tools/javac/NoNoClassDefFoundErrorError.java - test/tools/javac/T6557865.java - test/tools/javac/annotations/neg/MixedSource.java - test/tools/javac/boxing/NoBoxingBool.java - test/tools/javac/boxing/NoBoxingByte.java - test/tools/javac/boxing/NoBoxingChar.java - test/tools/javac/boxing/NoBoxingDouble.java - test/tools/javac/boxing/NoBoxingFloat.java - test/tools/javac/boxing/NoBoxingInt.java - test/tools/javac/boxing/NoBoxingLong.java - test/tools/javac/boxing/NoBoxingShort.java - test/tools/javac/enum/6384542/T6384542.java - test/tools/javac/enum/6384542/T6384542.out - test/tools/javac/enum/6384542/T6384542a.java - test/tools/javac/enum/6384542/T6384542a_1_4.out - test/tools/javac/enum/6384542/T6384542a_5.out - test/tools/javac/enum/EnumAsIdentifier4.out - test/tools/javac/enum/EnumAsIdentifier5.out - test/tools/javac/enum/FauxEnum2.java - test/tools/javac/foreach/T6682380.java - test/tools/javac/generics/BridgeRestype.java - test/tools/javac/generics/compat/CovariantCompat1.java - test/tools/javac/generics/compat/CovariantCompat2.java - test/tools/javac/generics/compat/OverrideBridge1.java - test/tools/javac/generics/compat/OverrideBridge2.java - test/tools/javac/generics/compat/OverrideBridge3.java - test/tools/javac/generics/compat/VisibleBridge.java - test/tools/javac/limits/FinallyNesting.java Changeset: 2303c31516a8 Author: lana Date: 2014-03-25 14:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/2303c31516a8 Merge Changeset: 62256a27aaff Author: bpatel Date: 2014-03-25 22:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/62256a27aaff 8031625: javadoc problems referencing inner class constructors Reviewed-by: jjg ! src/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/share/classes/com/sun/tools/javadoc/SeeTagImpl.java ! test/com/sun/javadoc/testConstructors/TestConstructors.java ! test/com/sun/javadoc/testConstructors/pkg1/Outer.java Changeset: 545b66f5c82a Author: jfranck Date: 2014-03-26 12:18 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/545b66f5c82a 8038080: annotation processors don't visit declaration parameter annotations Reviewed-by: darcy Contributed-by: cushon at google.com, joel.franck at oracle.com ! src/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! src/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java + test/tools/javac/processing/environment/ProcessingEnvAnnoDiscovery.java + test/tools/javac/processing/environment/round/Anno.java + test/tools/javac/processing/environment/round/ParameterAnnotations.java ! test/tools/javac/processing/environment/round/TestElementsAnnotatedWith.java Changeset: e66d02a089ab Author: kizune Date: 2014-03-26 10:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/e66d02a089ab 8035956: javac, incomplete error message Reviewed-by: vromero ! src/share/classes/com/sun/tools/javac/comp/Check.java + test/tools/javac/OverrideChecks/IncompleteMessageOverride.java + test/tools/javac/OverrideChecks/IncompleteMessageOverride.out Changeset: 9c6a23d6f96c Author: jjg Date: 2014-03-26 17:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/9c6a23d6f96c 8035104: reorder class file attributes in javap listing Reviewed-by: ksrini ! src/share/classes/com/sun/tools/javap/ClassWriter.java ! test/tools/javap/T4975569.java + test/tools/javap/T8035104.java Changeset: fa2bc0a4ac30 Author: emc Date: 2014-03-27 18:41 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/fa2bc0a4ac30 8035768: Move TypeAnnotationPosition from Attribute.Compound to Attribute.TypeCompound Summary: Move position field into Compound, making Compound into a kind of "proto-annotation", representing the situation before we know what an Annotation's kink is Reviewed-by: jjg ! src/share/classes/com/sun/tools/javac/code/Attribute.java From alejandro.murillo at oracle.com Fri Mar 28 21:55:42 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 28 Mar 2014 21:55:42 +0000 Subject: hg: jdk9/hs-comp/nashorn: 7 new changesets Message-ID: <201403282155.s2SLtjOe017452@aojmv0008> Changeset: 2a1cac93c333 Author: katleman Date: 2014-03-11 15:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/2a1cac93c333 Added tag jdk9-b04 for changeset 3f6ef92cd782 ! .hgtags Changeset: 02fba9833a68 Author: katleman Date: 2014-03-20 13:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/02fba9833a68 Added tag jdk9-b05 for changeset 2a1cac93c333 ! .hgtags Changeset: c4c884bd9025 Author: lana Date: 2014-03-18 17:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/c4c884bd9025 Merge Changeset: 1f75bcbe74e3 Author: lana Date: 2014-03-25 12:31 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/1f75bcbe74e3 Merge - src/jdk/nashorn/internal/runtime/GlobalObject.java Changeset: 4cfec0e3e0d5 Author: lana Date: 2014-03-25 14:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/4cfec0e3e0d5 Merge Changeset: b0bb00872963 Author: sundar Date: 2014-03-27 19:39 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/b0bb00872963 8038456: improve nasgen type checks and use specific return type for @Function, @SpecializedFunctio methods Reviewed-by: lagergren, jlaskey ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java ! src/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk/nashorn/internal/objects/NativeArrayBuffer.java ! src/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk/nashorn/internal/objects/NativeDataView.java ! src/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk/nashorn/internal/objects/NativeError.java ! src/jdk/nashorn/internal/objects/NativeEvalError.java ! src/jdk/nashorn/internal/objects/NativeFloat32Array.java ! src/jdk/nashorn/internal/objects/NativeFloat64Array.java ! src/jdk/nashorn/internal/objects/NativeFunction.java ! src/jdk/nashorn/internal/objects/NativeInt16Array.java ! src/jdk/nashorn/internal/objects/NativeInt32Array.java ! src/jdk/nashorn/internal/objects/NativeInt8Array.java ! src/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk/nashorn/internal/objects/NativeJava.java ! src/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk/nashorn/internal/objects/NativeObject.java ! src/jdk/nashorn/internal/objects/NativeRangeError.java ! src/jdk/nashorn/internal/objects/NativeReferenceError.java ! src/jdk/nashorn/internal/objects/NativeRegExp.java ! src/jdk/nashorn/internal/objects/NativeString.java ! src/jdk/nashorn/internal/objects/NativeSyntaxError.java ! src/jdk/nashorn/internal/objects/NativeTypeError.java ! src/jdk/nashorn/internal/objects/NativeURIError.java ! src/jdk/nashorn/internal/objects/NativeUint16Array.java ! src/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk/nashorn/internal/objects/NativeUint8Array.java ! src/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java Changeset: 1a9a2d8bd800 Author: sundar Date: 2014-03-28 13:24 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/1a9a2d8bd800 8038615: test262 repo is now a git repo in github Reviewed-by: lagergren, hannesw ! README ! make/build.xml From igor.ignatyev at oracle.com Sat Mar 29 12:10:27 2014 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Sat, 29 Mar 2014 12:10:27 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8038393: [TESTBUG] ciReplay/* tests fail after 8034775 Message-ID: <201403291210.s2TCASv9023952@aojmv0008> Changeset: 824be221cabe Author: iignatyev Date: 2014-03-29 14:54 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/824be221cabe 8038393: [TESTBUG] ciReplay/* tests fail after 8034775 Reviewed-by: kvn ! test/compiler/ciReplay/common.sh From roland.westrelin at oracle.com Mon Mar 31 08:43:18 2014 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Mon, 31 Mar 2014 08:43:18 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8031755: Type speculation should be used to optimize explicit null checks Message-ID: <201403310843.s2V8hJ68010734@aojmv0008> Changeset: 37023a7f1e1b Author: roland Date: 2014-03-31 09:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/37023a7f1e1b 8031755: Type speculation should be used to optimize explicit null checks Summary: feed profiling data about reference nullness to type speculation. Reviewed-by: kvn, iveresov ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/opto/connode.cpp ! src/share/vm/opto/doCall.cpp ! src/share/vm/opto/graphKit.cpp ! src/share/vm/opto/graphKit.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/parse2.cpp ! src/share/vm/opto/phaseX.cpp ! src/share/vm/opto/type.cpp ! src/share/vm/opto/type.hpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/deoptimization.cpp ! src/share/vm/runtime/deoptimization.hpp From roland.westrelin at oracle.com Mon Mar 31 10:16:53 2014 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Mon, 31 Mar 2014 10:16:53 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8037970: make PrintMethodData a diagnostic options Message-ID: <201403311017.s2VAH0Go025080@aojmv0008> Changeset: f4bd873722eb Author: roland Date: 2014-03-31 10:35 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f4bd873722eb 8037970: make PrintMethodData a diagnostic options Summary: make PrintMethodData a diagnostic options for performance investigation Reviewed-by: kvn, iveresov ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/classLoaderData.hpp ! src/share/vm/interpreter/bytecodeTracer.cpp ! src/share/vm/interpreter/bytecodeTracer.hpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/java.cpp From vladimir.kozlov at oracle.com Mon Mar 31 22:18:48 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Mon, 31 Mar 2014 22:18:48 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8038633: crash in VM_Version::get_processor_features() on startup Message-ID: <201403312218.s2VMInK5012788@aojmv0008> Changeset: be5c9920f0e1 Author: kvn Date: 2014-03-31 13:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/be5c9920f0e1 8038633: crash in VM_Version::get_processor_features() on startup Summary: Windows need an exception wrapper around getPsrInfo_stub() call in order to properly handle SEGV for YMM registers test. Reviewed-by: iveresov, iignatyev ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/os/windows/vm/os_windows.cpp ! src/os/windows/vm/os_windows.hpp ! src/os/windows/vm/os_windows.inline.hpp ! src/share/vm/prims/jni.cpp