From vladimir.kozlov at oracle.com Tue Sep 2 18:29:51 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 02 Sep 2014 18:29:51 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8056964: JDK-8055286 changes are incomplete. Message-ID: <201409021829.s82ITpJ7002629@aojmv0008> Changeset: a9581f019c38 Author: kvn Date: 2014-09-02 10:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a9581f019c38 8056964: JDK-8055286 changes are incomplete. Summary: added ccstr and ccstrlist types to compilerOracle 'option' command Reviewed-by: roland ! src/share/vm/ci/ciMethod.cpp ! src/share/vm/ci/ciMethod.hpp ! src/share/vm/compiler/compilerOracle.cpp ! src/share/vm/opto/compile.hpp From vladimir.kozlov at oracle.com Tue Sep 2 20:31:57 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 02 Sep 2014 20:31:57 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8055494: Add C2 x86 intrinsic for BigInteger::multiplyToLen() method Message-ID: <201409022031.s82KVvOC022572@aojmv0008> Changeset: 427de14928ab Author: kvn Date: 2014-09-02 12:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/427de14928ab 8055494: Add C2 x86 intrinsic for BigInteger::multiplyToLen() method Summary: Add new C2 intrinsic for BigInteger::multiplyToLen() on x86 in 64-bit VM. Reviewed-by: 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/macroAssembler_x86.cpp ! src/cpu/x86/vm/macroAssembler_x86.hpp ! src/cpu/x86/vm/stubGenerator_x86_64.cpp ! src/cpu/x86/vm/vm_version_x86.cpp ! src/cpu/x86/vm/vm_version_x86.hpp ! src/share/vm/asm/register.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/runtime.cpp ! src/share/vm/opto/runtime.hpp ! src/share/vm/runtime/stubRoutines.cpp ! src/share/vm/runtime/stubRoutines.hpp ! src/share/vm/runtime/vmStructs.cpp + test/compiler/intrinsics/multiplytolen/TestMultiplyToLen.java From roland.westrelin at oracle.com Wed Sep 3 08:44:33 2014 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Wed, 03 Sep 2014 08:44:33 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8055910: closed/java/util/Collections/CheckedCollections.java failed with ClassCastException not thrown Message-ID: <201409030844.s838iXEM020789@aojmv0008> Changeset: 4b78b9dddd05 Author: roland Date: 2014-08-29 16:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4b78b9dddd05 8055910: closed/java/util/Collections/CheckedCollections.java failed with ClassCastException not thrown Summary: missing subtype check for Arrays.copyOf intrinsic Reviewed-by: kvn, iveresov ! src/share/vm/opto/callnode.cpp ! src/share/vm/opto/callnode.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/macroArrayCopy.cpp ! src/share/vm/opto/memnode.cpp + test/compiler/arraycopy/TestArrayOfNoTypeCheck.java From roland.westrelin at oracle.com Wed Sep 3 09:55:20 2014 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Wed, 03 Sep 2014 09:55:20 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8055946: assert(result == NULL || result->is_oop()) failed: must be oop Message-ID: <201409030955.s839tKcY002584@aojmv0008> Changeset: df76aa0bf77f Author: roland Date: 2014-08-27 17:37 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/df76aa0bf77f 8055946: assert(result == NULL || result->is_oop()) failed: must be oop Summary: caller of popped frame doesn't have valid result during deoptimization Reviewed-by: kvn ! src/share/vm/runtime/deoptimization.cpp From igor.ignatyev at oracle.com Wed Sep 3 14:26:45 2014 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Wed, 03 Sep 2014 14:26:45 +0000 Subject: hg: jdk9/hs-comp/hotspot: 3 new changesets Message-ID: <201409031426.s83EQj7G021594@aojmv0008> Changeset: a274904ceb95 Author: fzhinkin Date: 2014-09-03 15:24 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a274904ceb95 8056091: Move compiler/intrinsics/mathexact/sanity/Verifier to compiler/testlibrary and extend its functionality Reviewed-by: kvn, iignatyev ! test/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/IntrinsicBase.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java - test/compiler/intrinsics/mathexact/sanity/Verifier.java + test/compiler/testlibrary/intrinsics/Verifier.java Changeset: 846fc505810a Author: fzhinkin Date: 2014-09-03 15:26 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/846fc505810a 8055903: Develop sanity tests on SPARC's SHA instructions support Reviewed-by: kvn, iignatyev + test/compiler/intrinsics/sha/sanity/SHASanityTestBase.java + test/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java + test/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java + test/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java + test/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java + test/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java + test/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java + test/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java Changeset: 676f67452a76 Author: fzhinkin Date: 2014-09-03 15:29 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/676f67452a76 8055904: Develop tests for new command-line options related to SHA intrinsics Reviewed-by: kvn, iignatyev + test/compiler/intrinsics/sha/cli/SHAOptionsBase.java + test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java + test/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForOtherCPU.java + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedSparcCPU.java + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedSparcCPU.java + test/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java + test/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedSparcCPU.java + test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedSparcCPU.java + test/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedSparcCPU.java From roland.westrelin at oracle.com Wed Sep 3 17:01:26 2014 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Wed, 03 Sep 2014 17:01:26 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8057038: Speculative traps not robust when compilation and class unloading are concurrent Message-ID: <201409031701.s83H1RS4017366@aojmv0008> Changeset: 5a313cfb5637 Author: roland Date: 2014-08-02 06:15 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5a313cfb5637 8057038: Speculative traps not robust when compilation and class unloading are concurrent Summary: speculative traps can be removed from MDO while being copied by compiler Reviewed-by: kvn, iveresov ! src/share/vm/ci/ciMethodData.cpp ! src/share/vm/ci/ciMethodData.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp From vladimir.kozlov at oracle.com Wed Sep 3 23:06:03 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 03 Sep 2014 23:06:03 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8057129: Fix AIX build after the Extend CompileCommand=option change 8055286 Message-ID: <201409032306.s83N63Js015770@aojmv0008> Changeset: cbae7c62e1bd Author: simonis Date: 2014-09-03 14:39 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cbae7c62e1bd 8057129: Fix AIX build after the Extend CompileCommand=option change 8055286 Reviewed-by: kvn ! src/share/vm/compiler/compilerOracle.cpp From david.r.chase at oracle.com Thu Sep 4 17:50:17 2014 From: david.r.chase at oracle.com (david.r.chase at oracle.com) Date: Thu, 04 Sep 2014 17:50:17 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8050147: StoreLoad barrier interferes with stack usages Message-ID: <201409041750.s84HoHQa026085@aojmv0008> Changeset: 51e474c55d20 Author: shade Date: 2014-09-04 13:11 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/51e474c55d20 8050147: StoreLoad barrier interferes with stack usages Reviewed-by: jrose, kvn, drchase ! src/cpu/x86/vm/assembler_x86.hpp ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/bsd_x86/vm/os_bsd_x86.cpp ! src/os_cpu/bsd_zero/vm/os_bsd_zero.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp ! src/os_cpu/linux_sparc/vm/os_linux_sparc.cpp ! src/os_cpu/linux_x86/vm/os_linux_x86.cpp ! src/os_cpu/linux_zero/vm/os_linux_zero.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/os_cpu/solaris_x86/vm/os_solaris_x86.cpp ! src/os_cpu/windows_x86/vm/os_windows_x86.cpp ! src/share/vm/c1/c1_LIRAssembler.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/runtime/os.hpp From vladimir.kozlov at oracle.com Fri Sep 5 07:32:49 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Fri, 05 Sep 2014 07:32:49 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8057643: Unable to build --with-debug-level=optimized on OSX Message-ID: <201409050732.s857WogU004066@aojmv0008> Changeset: d3e712a41646 Author: kvn Date: 2014-09-04 23:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d3e712a41646 8057643: Unable to build --with-debug-level=optimized on OSX Summary: Added missing Hotspot make targets for 'optimized' build. Reviewed-by: iveresov ! make/Makefile ! make/bsd/makefiles/universal.gmk From tobias.hartmann at oracle.com Fri Sep 5 14:55:37 2014 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Fri, 05 Sep 2014 14:55:37 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8053886: assert(false) failed: Should not allocate with exception pending Message-ID: <201409051455.s85EtcAd019168@aojmv0008> Changeset: 0da099111ea0 Author: zmajo Date: 2014-09-05 16:07 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0da099111ea0 8053886: assert(false) failed: Should not allocate with exception pending Summary: Failure caused by allocating method counters. Changed the way counters are allocated (use get_method_counters() instead of build_method_counters()) Reviewed-by: kvn, thartmann, anoll ! src/share/vm/runtime/sweeper.cpp From igor.veresov at oracle.com Fri Sep 5 19:24:59 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 05 Sep 2014 19:24:59 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8056124: Hotspot should use PICL interface to get cacheline size on SPARC Message-ID: <201409051924.s85JOxR2002515@aojmv0008> Changeset: 63934ec778a2 Author: iveresov Date: 2014-09-05 11:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/63934ec778a2 8056124: Hotspot should use PICL interface to get cacheline size on SPARC Summary: Using libpicl to get L1 data and L2 cache line sizes Reviewed-by: kvn, roland, morris ! make/solaris/makefiles/vm.make ! src/cpu/sparc/vm/vm_version_sparc.cpp ! src/cpu/sparc/vm/vm_version_sparc.hpp ! src/os_cpu/solaris_sparc/vm/vm_version_solaris_sparc.cpp From igor.veresov at oracle.com Fri Sep 5 22:56:30 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Fri, 05 Sep 2014 22:56:30 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8056154: JVM crash with EXCEPTION_ACCESS_VIOLATION when there are many threads running Message-ID: <201409052256.s85MuUZK004489@aojmv0008> Changeset: 9ac4db006cd5 Author: iveresov Date: 2014-09-05 14:39 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9ac4db006cd5 8056154: JVM crash with EXCEPTION_ACCESS_VIOLATION when there are many threads running Summary: Don't make compiled MH intrinsics not entrant when redefining classes Reviewed-by: kvn, vlivanov ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/nmethod.hpp From alejandro.murillo at oracle.com Sat Sep 6 01:53:36 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 06 Sep 2014 01:53:36 +0000 Subject: hg: jdk9/hs-comp: 6 new changesets Message-ID: <201409060153.s861ravm003206@aojmv0008> Changeset: 3736cf40d962 Author: mchung Date: 2014-08-29 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/3736cf40d962 8055856: checkdeps build target doesn't work for cross-compilation builds 8056113: [build] tools.jar missing modules.xml Reviewed-by: ihse, erikj + make/CheckModules.gmk ! make/Main.gmk Changeset: 0610b52412cf Author: ihse Date: 2014-09-01 10:39 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/0610b52412cf 8027627: Don't hardcode bash path in LOG=trace Reviewed-by: erikj, tbell Contributed-by: Dmitry Samersoff ! make/common/MakeBase.gmk Changeset: d6cb4cea9c54 Author: prr Date: 2014-08-22 11:00 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/d6cb4cea9c54 8039271: CMM profile files (cmm/*) should not be in ${java.home}/lib Reviewed-by: bae, mchung, erikj ! make/CompileJavaModules.gmk Changeset: b3e42a2a9619 Author: prr Date: 2014-09-02 11:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b3e42a2a9619 Merge ! make/CompileJavaModules.gmk Changeset: ce36ddb6dc61 Author: erikj Date: 2014-09-03 14:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/ce36ddb6dc61 8057132: Build fails if PROFILE is set in the environment Reviewed-by: ihse, dholmes, fparain ! make/Main.gmk Changeset: dc29cb072e8a Author: erikj Date: 2014-09-05 12:42 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/dc29cb072e8a 8057537: Serialize reconfigure and fix make clean-foo foo Reviewed-by: dholmes, ihse, tbell ! Makefile ! make/Main.gmk From alejandro.murillo at oracle.com Sat Sep 6 01:53:46 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 06 Sep 2014 01:53:46 +0000 Subject: hg: jdk9/hs-comp/jaxp: 8037819: Xerces Update: jaxp/validation/XMLSchemaFactory Message-ID: <201409060153.s861rkmB003302@aojmv0008> Changeset: 65e6291d9ba9 Author: joehw Date: 2014-08-29 11:49 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/65e6291d9ba9 8037819: Xerces Update: jaxp/validation/XMLSchemaFactory Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/dv/ValidatedInfo.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/msg/XMLSchemaMessages.properties + src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/validation/ConfigurableValidationState.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchema.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/StandardParserConfiguration.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java From alejandro.murillo at oracle.com Sat Sep 6 01:54:55 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 06 Sep 2014 01:54:55 +0000 Subject: hg: jdk9/hs-comp/langtools: 9 new changesets Message-ID: <201409060154.s861str8003490@aojmv0008> Changeset: 9da59b2ab73d Author: mchung Date: 2014-08-29 10:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/9da59b2ab73d 8055856: checkdeps build target doesn't work for cross-compilation builds 8056113: [build] tools.jar missing modules.xml Reviewed-by: ihse, erikj ! make/CompileInterim.gmk ! src/jdk.dev/share/classes/com/sun/tools/jdeps/ModulesXmlReader.java ! src/jdk.dev/share/classes/com/sun/tools/jdeps/PlatformClassPath.java Changeset: 37e0edfac52e Author: sogoel Date: 2014-08-29 14:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/37e0edfac52e 8056288: Missing bug id in test/com/sun/javadoc/testOrdering/TestOrdering.java Reviewed-by: ksrini ! test/com/sun/javadoc/testOrdering/TestOrdering.java Changeset: 73b1d870a886 Author: mcimadamore Date: 2014-09-01 17:41 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/73b1d870a886 8057005: IntelliJ should allow import for nested classes Summary: Minor tweaks to langtools intellij project Reviewed-by: jfranck ! make/intellij/codeStyleSettings.xml ! make/intellij/copyright/profiles_settings.xml ! make/intellij/workspace.xml Changeset: c565b044f8c4 Author: kizune Date: 2014-09-03 19:22 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/c565b044f8c4 8044597: Request to update tools/javap/T4501661.java to add test for package option Reviewed-by: jjg ! test/tools/javap/T4501661.java Changeset: 9a41fce5a626 Author: jjg Date: 2014-09-03 14:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/9a41fce5a626 8034861: Incorrect format and indentation of InnerClasses section Reviewed-by: jjg, ksrini, mcimadamore, lagergren ! src/jdk.compiler/share/classes/com/sun/tools/javap/AttributeWriter.java ! test/tools/javap/T4975569.java Changeset: b33de166fafb Author: jjg Date: 2014-09-03 14:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/b33de166fafb 8038414: Constant pool's strings are not escaped properly Reviewed-by: jjg, mcimadamore, ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javap/ConstantWriter.java + test/tools/javap/T8038414.java Changeset: 093d86cc0f8d Author: jlahoda Date: 2014-09-04 08:48 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/093d86cc0f8d 8054563: Update RunCodingRules.java for source code reorg Summary: Tests RunCodingRules and MessageInfo fixed to work in the new source code structure. Reviewed-by: jjg ! test/tools/all/RunCodingRules.java ! test/tools/javac/diags/MessageInfo.java Changeset: d898543d13fb Author: jlahoda Date: 2014-09-04 08:49 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/d898543d13fb 8047675: tools/javac/defaultMethods/Assertions.java fails if run with -enableassertions (-ea) Summary: Using ToolBox to start new Java processes, to avoid passing default VM options to the newly started process. Reviewed-by: jjg ! test/tools/javac/defaultMethods/Assertions.java + test/tools/javac/defaultMethods/AssertionsTest.java ! test/tools/lib/ToolBox.java Changeset: 0ecc0804ec11 Author: sogoel Date: 2014-09-04 16:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/0ecc0804ec11 8055996: Remove @ignore from tools/javac/T6725036.java Reviewed-by: jjg ! test/tools/javac/T6725036.java From alejandro.murillo at oracle.com Sat Sep 6 01:55:00 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Sat, 06 Sep 2014 01:55:00 +0000 Subject: hg: jdk9/hs-comp/nashorn: 8 new changesets Message-ID: <201409060155.s861t0bH003548@aojmv0008> Changeset: 2520d5e7bc5f Author: yan Date: 2014-09-01 17:34 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/2520d5e7bc5f 8054343: Nashorn: Some tests fails on windows with AccessControlException Reviewed-by: lagergren, sundar Contributed-by: Sergey Lugovoy ! test/script/basic/compile-octane-normal.js ! test/script/basic/compile-octane-splitter.js ! test/script/basic/compile-octane.js Changeset: 20d8ab569eb6 Author: attila Date: 2014-09-03 14:33 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/20d8ab569eb6 8056913: Limit the size of type info cache on disk Reviewed-by: jlaskey, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/types/Type.java Changeset: 0b7b3bd3cc04 Author: lagergren Date: 2014-09-04 10:52 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/0b7b3bd3cc04 8057019: Various problems with extra arguments to applies Reviewed-by: attila, hannesw, jlaskey - bin/dump_octane_code.sh - bin/fixorphantests.sh - bin/fixwhitespace.sh - bin/jjsdebug.sh - bin/rm-non-tracked.sh - bin/run_octane.sh - bin/rundiff.sh - bin/runopt.sh - bin/runopt_noassert.sh - bin/runopt_nojfr.sh ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java + test/script/basic/JDK-8057019-2.js + test/script/basic/JDK-8057019-2.js.EXPECTED + test/script/basic/JDK-8057019-payload.js + test/script/basic/JDK-8057019.js + test/script/basic/JDK-8057019.js.EXPECTED ! test/script/basic/apply_to_call/apply_to_call4.js.EXPECTED Changeset: ef3c1957d29b Author: lagergren Date: 2014-09-04 14:42 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/ef3c1957d29b 8057551: Let the -d flag dump _all_ generated classes to disk and work outside --compile-only mode Reviewed-by: attila, jlaskey ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/DumpBytecode.java Changeset: 2f0161551858 Author: hannesw Date: 2014-09-04 15:37 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/2f0161551858 8051889: Implement block scoping in symbol assignment and scope computation Reviewed-by: attila, lagergren ! make/build.xml ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MapCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/IdentNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Symbol.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/VarNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Options.properties ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java + test/script/basic/es6/block-function-decl.js + test/script/basic/es6/block-function-decl.js.EXPECTED + test/script/basic/es6/const-empty.js + test/script/basic/es6/const-empty.js.EXPECTED + test/script/basic/es6/const-reassign.js + test/script/basic/es6/const-reassign.js.EXPECTED + test/script/basic/es6/const-redeclare.js + test/script/basic/es6/const-redeclare.js.EXPECTED + test/script/basic/es6/const-self.js + test/script/basic/es6/const-self.js.EXPECTED + test/script/basic/es6/const-tdz.js + test/script/basic/es6/const-tdz.js.EXPECTED + test/script/basic/es6/const.js + test/script/basic/es6/const.js.EXPECTED + test/script/basic/es6/for-let.js + test/script/basic/es6/for-let.js.EXPECTED + test/script/basic/es6/let-eval.js + test/script/basic/es6/let-eval.js.EXPECTED + test/script/basic/es6/let-load-lib.js + test/script/basic/es6/let-load.js + test/script/basic/es6/let-load.js.EXPECTED + test/script/basic/es6/let-nodeclare.js + test/script/basic/es6/let-nodeclare.js.EXPECTED + test/script/basic/es6/let-redeclare.js + test/script/basic/es6/let-redeclare.js.EXPECTED + test/script/basic/es6/let-self.js + test/script/basic/es6/let-self.js.EXPECTED + test/script/basic/es6/let-tdz.js + test/script/basic/es6/let-tdz.js.EXPECTED + test/script/basic/es6/let.js + test/script/basic/es6/let.js.EXPECTED ! test/script/trusted/JDK-8006529.js ! test/src/jdk/nashorn/internal/codegen/CompilerTest.java ! test/src/jdk/nashorn/internal/parser/ParserTest.java Changeset: 37152862918f Author: attila Date: 2014-09-04 18:57 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/37152862918f 8056129: AtomicInteger is treated as primitive number with optimistic compilation Reviewed-by: jlaskey, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSType.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticReturnFilters.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java + test/script/basic/JDK-8056129.js + test/script/basic/JDK-8056129.js.EXPECTED Changeset: f04f14587586 Author: lagergren Date: 2014-09-05 16:28 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/f04f14587586 8057611: Nashorn did not dump the JOx classes to disk when running with the -d flag Reviewed-by: attila, sundar, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java Changeset: 4258ccc2eb8a Author: lagergren Date: 2014-09-05 16:28 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/4258ccc2eb8a 8057588: Lots of trivial (empty) classes were generated by the Nashorn compiler as part of restOf-method generation Reviewed-by: attila, sundar, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/CompileUnitHolder.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/SplitNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java From igor.veresov at oracle.com Mon Sep 8 19:33:04 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Mon, 08 Sep 2014 19:33:04 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8057750: CTW should not make MH intrinsics not entrant Message-ID: <201409081933.s88JX4fW006892@aojmv0008> Changeset: 712420bcab47 Author: iveresov Date: 2014-09-08 11:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/712420bcab47 8057750: CTW should not make MH intrinsics not entrant Summary: Do not make MH intrinsics not entrant in CTW Reviewed-by: kvn, vlivanov ! src/share/vm/classfile/classLoader.cpp From vladimir.kozlov at oracle.com Mon Sep 8 23:46:21 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Mon, 08 Sep 2014 23:46:21 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8057780: Fix ppc build after "8050147: StoreLoad barrier interferes with stack usages Message-ID: <201409082346.s88NkLaF017937@aojmv0008> Changeset: 6a1872937ea7 Author: simonis Date: 2014-09-08 16:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6a1872937ea7 8057780: Fix ppc build after "8050147: StoreLoad barrier interferes with stack usages Reviewed-by: kvn, shade ! src/os_cpu/aix_ppc/vm/os_aix_ppc.cpp ! src/os_cpu/linux_ppc/vm/os_linux_ppc.cpp From niclas.adlertz at oracle.com Tue Sep 9 15:24:56 2014 From: niclas.adlertz at oracle.com (niclas.adlertz at oracle.com) Date: Tue, 09 Sep 2014 15:24:56 +0000 Subject: hg: jdk9/hs-comp/hotspot: 60 new changesets Message-ID: <201409091524.s89FOvU8026193@aojmv0008> Changeset: 91f25b8a47af Author: zgu Date: 2014-08-20 08:41 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/91f25b8a47af 8054546: NMT2 leaks memory Summary: Fixed memory leak in NMT by baselining memory in c heap instead of an arena. Reviewed-by: coleenp, minqi ! src/share/vm/services/mallocTracker.hpp ! src/share/vm/services/memBaseline.cpp ! src/share/vm/services/memBaseline.hpp Changeset: 6ae3b7da7952 Author: zgu Date: 2014-08-20 08:50 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6ae3b7da7952 Merge Changeset: f2417008f618 Author: zgu Date: 2014-08-20 15:58 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f2417008f618 8055236: Deadlock during NMT2 shutdown on Windows Summary: Removed MemTracker::shutdown() call to avoid deadlock Reviewed-by: minqi, ctornqvi ! src/os/windows/vm/os_windows.cpp Changeset: 115d958b07de Author: zgu Date: 2014-08-20 21:37 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/115d958b07de Merge Changeset: 943c5da523fd Author: ctornqvi Date: 2014-08-20 14:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/943c5da523fd 8055164: [TESTBUG] runtime/CompressedOops/CompressedClassPointers.java fails with OpenJDK build Summary: Removed explicit check for HotSpot in output Reviewed-by: sla, coleenp, hseigel ! test/runtime/CompressedOops/CompressedClassPointers.java Changeset: 23270ceb0be7 Author: ctornqvi Date: 2014-08-20 14:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/23270ceb0be7 8027480: Build Windows x64 fastdebug builds using /homeparams Summary: Windows x64 fastdebug builds now uses the /homeparams compiler flag Reviewed-by: dcubed, zgu, lfoltan ! make/windows/makefiles/vm.make ! src/share/tools/ProjectCreator/BuildConfig.java ! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java ! src/share/tools/ProjectCreator/WinGammaPlatformVC7.java ! src/share/tools/ProjectCreator/WinGammaPlatformVC8.java Changeset: b231e0ef5547 Author: ctornqvi Date: 2014-08-21 01:43 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b231e0ef5547 Merge Changeset: af72c1a537dc Author: igerasim Date: 2014-08-21 16:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/af72c1a537dc 8055338: (process) Add instrumentation to help diagnose JDK-6573254 Reviewed-by: dcubed, ohair, iklam, dholmes, sspitsyn, sla ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/java.cpp Changeset: f7df20ae08e2 Author: sla Date: 2014-08-22 08:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f7df20ae08e2 8055754: filemap.cpp does not compile with clang Reviewed-by: kvn, iklam, coleenp ! src/share/vm/memory/filemap.cpp ! src/share/vm/memory/filemap.hpp Changeset: b5c908c4e997 Author: ctornqvi Date: 2014-08-22 09:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b5c908c4e997 8055814: [TESTBUG] runtime/NMT/NMTWithCDS.java fails with product builds due to missing UnlockDiagnosticVMOptions Summary: Passing -XX:+UnlockDiagnosticVMOptions to ProcessBuilder Reviewed-by: zgu, gtriantafill ! test/runtime/NMT/NMTWithCDS.java Changeset: 6c4b3632b42f Author: dcubed Date: 2014-08-22 11:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6c4b3632b42f Merge Changeset: 8519a5cf7cd4 Author: gtriantafill Date: 2014-08-22 06:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8519a5cf7cd4 8055052: [TESTBUG] runtime/NMT/JcmdDetailDiff.java fails on Windows when there are no debug symbols available Reviewed-by: ctornqvi, hseigel ! test/runtime/NMT/JcmdDetailDiff.java Changeset: d764332b3890 Author: gtriantafill Date: 2014-08-22 07:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d764332b3890 8055053: [TESTBUG] runtime/NMT/VirtualAllocCommitUncommitRecommit.java fails Reviewed-by: ctornqvi, zgu ! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java Changeset: 2d87b6b4660c Author: gtriantafill Date: 2014-08-21 14:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2d87b6b4660c 8055684: runtime/NMT/CommandLineEmptyArgument.java fails Reviewed-by: ctornqvi, sla ! test/runtime/NMT/CommandLineEmptyArgument.java Changeset: 04b4bc792043 Author: gtriantafill Date: 2014-08-22 06:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/04b4bc792043 8055765: Misplaced @key stress prevents MallocSiteHashOverflow.java and MallocStressTest.java tests from running Reviewed-by: ctornqvi, zgu, hseigel ! test/runtime/NMT/MallocSiteHashOverflow.java ! test/runtime/NMT/MallocStressTest.java Changeset: 026e9d17ba9b Author: ctornqvi Date: 2014-08-22 14:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/026e9d17ba9b 8055844: [TESTBUG] test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java fails on Solaris Sparc due to incorrect page size being used Summary: Use 128KB chunks for virtual memory operations Reviewed-by: zgu, gtriantafill ! test/runtime/NMT/VirtualAllocCommitUncommitRecommit.java Changeset: 86451b926286 Author: ccheung Date: 2014-08-25 00:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/86451b926286 8048150: Allow easy configurations for large CDS archives Summary: Estimate the size of shared archive based on the number of classes in the classlist file Reviewed-by: iklam, jiangli, minqi, dholmes ! src/share/vm/memory/metaspace.cpp ! src/share/vm/memory/metaspaceShared.cpp ! src/share/vm/memory/metaspaceShared.hpp Changeset: 8ae56f4f758f Author: ctornqvi Date: 2014-08-26 13:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8ae56f4f758f 8041727: [TESTBUG] runtime/jsig/Test8017498.sh fails with Test8017498.sh: 50: [: x/usr/bin/gcc: unexpected operator Summary: Fixed shell script issues Reviewed-by: dcubed, gtriantafill ! test/runtime/jsig/Test8017498.sh Changeset: 6a88438902fb Author: rbackman Date: 2014-08-28 18:31 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6a88438902fb Merge Changeset: c9f4b775ec14 Author: brutisso Date: 2014-08-25 08:27 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c9f4b775ec14 8055818: Remove PRAGMA_FORMAT_MUTE_WARNINGS_FOR_GCC from g1BlockOffsetTable.cpp Reviewed-by: stefank, mgerdin ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp Changeset: 73f74a485368 Author: stefank Date: 2014-08-25 09:10 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/73f74a485368 8055416: Several vm/gc/heap/summary "After GC" events emitted for the same GC ID Reviewed-by: brutisso, ehelin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp Changeset: 8ef8e5c997cc Author: stefank Date: 2014-08-25 07:35 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8ef8e5c997cc Merge Changeset: 7808b2d5d604 Author: tschatzl Date: 2014-08-26 09:36 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7808b2d5d604 8054819: Rename HeapRegionSeq to HeapRegionManager Reviewed-by: jwilhelm, jmasa ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java + agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionManager.java - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.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/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp + src/share/vm/gc_implementation/g1/heapRegionManager.cpp + src/share/vm/gc_implementation/g1/heapRegionManager.hpp + src/share/vm/gc_implementation/g1/heapRegionManager.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.hpp ! src/share/vm/gc_implementation/g1/heapRegionSet.inline.hpp ! src/share/vm/gc_implementation/g1/sparsePRT.cpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceMirrorKlass.cpp ! src/share/vm/oops/instanceRefKlass.cpp ! src/share/vm/oops/objArrayKlass.cpp Changeset: 6227e3d7a5b6 Author: jmasa Date: 2014-08-28 08:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6227e3d7a5b6 Merge Changeset: 3e66f85c4b33 Author: jmasa Date: 2014-08-28 17:45 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3e66f85c4b33 Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java - src/share/vm/gc_implementation/g1/heapRegionSeq.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp Changeset: 0a92f32c3883 Author: tschatzl Date: 2014-08-26 14:15 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0a92f32c3883 8055953: [TESTBUG] Fix for 8055098 does not contain unit test Summary: Add missing unit test. Reviewed-by: tschatzl Contributed-by: Leonid Mesnik + test/gc/whitebox/TestWBGC.java Changeset: fc146c1f9594 Author: tschatzl Date: 2014-08-26 14:15 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fc146c1f9594 8055919: Remove dead code in G1 concurrent marking code Reviewed-by: jmasa, jwilhelm ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp Changeset: 8024c15868c8 Author: tschatzl Date: 2014-08-27 08:59 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8024c15868c8 8056043: Heap does not shrink within the heap after JDK-8038423 Summary: Enable shrinking within the heap by removing some code added for JDK-8054818. Enable the test case that checks that again too. Reviewed-by: jwilhelm, jmasa ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! test/gc/g1/TestHumongousShrinkHeap.java Changeset: 9c6176aa57b9 Author: brutisso Date: 2014-08-27 10:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9c6176aa57b9 8055816: Remove dead code in g1BlockOffsetTable Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: 48de4d583857 Author: brutisso Date: 2014-08-27 09:22 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/48de4d583857 Merge Changeset: 14c813b8ba20 Author: sjohanss Date: 2014-08-27 09:47 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/14c813b8ba20 8028787: tmtools/jstat/gcoldcapacity/jstat_gcoldcapacity02 fails nsk.share.Failure: OGC < OGCMN in RT_Baseline Summary: Passing the min and max size of the generation into the counter instead of using the space to estimate sizes. Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.cpp ! src/share/vm/gc_implementation/parallelScavenge/psGenerationCounters.hpp ! src/share/vm/gc_implementation/parallelScavenge/psOldGen.cpp ! src/share/vm/gc_implementation/parallelScavenge/psYoungGen.cpp ! src/share/vm/gc_implementation/shared/generationCounters.cpp ! src/share/vm/gc_implementation/shared/generationCounters.hpp ! src/share/vm/memory/defNewGeneration.cpp ! src/share/vm/memory/tenuredGeneration.cpp Changeset: 2c2fbe2d095a Author: jmasa Date: 2014-08-28 11:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2c2fbe2d095a Merge Changeset: 647c1493f833 Author: tschatzl Date: 2014-08-28 17:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/647c1493f833 8054808: Bitmap verification sometimes fails after Full GC aborts concurrent mark. Summary: The verification code that checked whether no bitmap mark had been found re-read HeapRegion::end() after the check on the bitmap. Concurrent humongous object allocation could have changed HeapRegion::end() in the meantime. Fix this by using the actual end of the region instead of HeapRegion::end() for comparison. Reviewed-by: brutisso, jmasa ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: fb7e346a0f3f Author: jmasa Date: 2014-08-29 08:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fb7e346a0f3f Merge ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: b515190809d5 Author: dfazunen Date: 2014-08-28 18:38 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b515190809d5 8050464: G1 string deduplication tests hang/timeout and leave running processes consuming all resources Reviewed-by: jmasa ! test/gc/g1/TestStringDeduplicationTools.java Changeset: 40c22d6c0cef Author: tschatzl Date: 2014-08-28 17:06 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/40c22d6c0cef Merge ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: aa64b1cbb1b8 Author: tschatzl Date: 2014-08-28 15:55 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/aa64b1cbb1b8 Merge Changeset: 1a3bdc233bda Author: jmasa Date: 2014-08-29 08:14 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1a3bdc233bda Merge Changeset: dc1a065e6989 Author: ccheung Date: 2014-08-27 10:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/dc1a065e6989 8056175: Change "8048150: Allow easy configurations for large CDS archives" triggers conversion warning with older GCC Summary: cast the result of the conversion to uintx Reviewed-by: ccheung, coleenp Contributed-by: volker.simonis at gmail.com ! src/share/vm/memory/metaspaceShared.hpp Changeset: fe13911efa5b Author: sla Date: 2014-08-28 10:28 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fe13911efa5b 8055755: Information about loaded dynamic libraries is wrong on MacOSX Summary: The information about loaded dynamic libraries printed in hs_err_pid files or by running the jcmd VM.dynlib is partly incorrect. The address printed in front of the library file name is wrong. Reviewed-by: sla, gziemski, gtriantafill Contributed-by: fredrik.arvidsson at oracle.com ! src/os/bsd/vm/os_bsd.cpp Changeset: 92bc0d7679a7 Author: dsamersoff Date: 2014-08-28 06:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/92bc0d7679a7 8031583: warnings from b03 for hotspot/agent/src/os/solaris/proc: JNI exception pending Summary: Added missed exception checks Reviewed-by: sla, sspitsyn ! agent/src/os/solaris/proc/saproc.cpp Changeset: 68e9f36fd6c8 Author: dsamersoff Date: 2014-08-28 07:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/68e9f36fd6c8 8029172: warnings from b117 for hotspot.agent.src.os.linux: JNI exception pending Summary: Added missed exception checks Reviewed-by: chegar, sla ! agent/src/os/linux/LinuxDebuggerLocal.c Changeset: 4acab3118361 Author: coleenp Date: 2014-08-28 11:29 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4acab3118361 8049105: Move array component mirror to instance of java/lang/Class (hotspot part 2) Summary: This removes component mirrors from arrayKlass metadata and the C2 intrinsic for them. Reviewed-by: kvn, twisti, mgerdin ! agent/src/share/classes/sun/jvm/hotspot/oops/ArrayKlass.java ! make/aix/makefiles/mapfile-vers-debug ! make/aix/makefiles/mapfile-vers-product ! make/bsd/makefiles/mapfile-vers-darwin-debug ! make/bsd/makefiles/mapfile-vers-darwin-product ! make/bsd/makefiles/mapfile-vers-debug ! make/bsd/makefiles/mapfile-vers-product ! make/linux/makefiles/mapfile-vers-debug ! make/linux/makefiles/mapfile-vers-product ! make/solaris/makefiles/mapfile-vers ! src/share/vm/ci/ciArrayKlass.hpp ! src/share/vm/classfile/javaClasses.cpp ! src/share/vm/classfile/javaClasses.hpp ! src/share/vm/classfile/vmSymbols.hpp ! src/share/vm/oops/arrayKlass.cpp ! src/share/vm/oops/arrayKlass.hpp ! src/share/vm/oops/klass.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/prims/jvm.cpp ! src/share/vm/prims/jvm.h ! src/share/vm/runtime/reflection.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 6e55d72da10c Author: coleenp Date: 2014-08-28 11:30 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6e55d72da10c Merge Changeset: fca0e8790cca Author: coleenp Date: 2014-08-28 15:44 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fca0e8790cca Merge Changeset: 920134274861 Author: lfoltan Date: 2014-08-28 11:56 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/920134274861 8054355: ENFORCE_CC_COMPILER_REV needs to be updated to Solaris C++ 12u3 for JDK 9. Summary: Update of C++ validiation check for JDK 9 on Solaris. Reviewed-by: coleenp, dcubed, kvn ! make/solaris/makefiles/sparcWorks.make Changeset: 34f2b1c63639 Author: lfoltan Date: 2014-08-28 13:01 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/34f2b1c63639 Merge Changeset: c8238a5aa66a Author: sla Date: 2014-08-29 13:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c8238a5aa66a 8055838: Hotspot does not compile with clang 6.0 (OS X Yosemite) Reviewed-by: lfoltan, kvn ! make/bsd/makefiles/gcc.make Changeset: 2e3b1aa376cc Author: sspitsyn Date: 2014-08-29 11:35 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2e3b1aa376cc Merge Changeset: 9cfb26e195ac Author: iklam Date: 2014-09-02 09:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9cfb26e195ac 8056971: Minor class loading clean-up Summary: Misplacement of #if INCLUE_CDS, typos, unnecessary C string duplication Reviewed-by: dholmes, ccheung ! src/share/vm/classfile/classFileStream.cpp ! src/share/vm/classfile/classFileStream.hpp ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/classLoader.hpp ! src/share/vm/classfile/classLoaderExt.hpp ! src/share/vm/classfile/sharedPathsMiscInfo.cpp ! src/share/vm/classfile/sharedPathsMiscInfo.hpp ! src/share/vm/classfile/systemDictionary.cpp Changeset: 04760b64fe35 Author: ctornqvi Date: 2014-09-03 17:30 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/04760b64fe35 8057147: [TESTBUG] Platform.isDebugBuild() doesn't work on all build types Summary: Check java.version for debug string as well Reviewed-by: gtriantafill, hseigel, sla, acorn, dcubed ! test/testlibrary/com/oracle/java/testlibrary/Platform.java Changeset: f80bb126b5bb Author: mgerdin Date: 2014-08-29 13:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f80bb126b5bb 8056084: Refactor Hashtable to allow implementations without rehashing support Reviewed-by: gziemski, jmasa, brutisso, coleenp, tschatzl ! src/share/vm/classfile/stringTable.cpp ! src/share/vm/classfile/stringTable.hpp ! src/share/vm/classfile/symbolTable.cpp ! src/share/vm/classfile/symbolTable.hpp ! src/share/vm/utilities/hashtable.cpp ! src/share/vm/utilities/hashtable.hpp Changeset: 0517bedd0d58 Author: mgerdin Date: 2014-08-29 13:12 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0517bedd0d58 8048268: G1 Code Root Migration performs poorly Summary: Replace G1CodeRootSet with a Hashtable based implementation, merge Code Root Migration phase into Code Root Scanning Reviewed-by: jmasa, brutisso, tschatzl ! 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/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp ! src/share/vm/memory/freeList.cpp ! src/share/vm/utilities/hashtable.cpp Changeset: cc5a4555c40d Author: stefank Date: 2014-09-03 12:45 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cc5a4555c40d 8057037: Verification in ClassLoaderData::is_alive is too slow Reviewed-by: brutisso, mgerdin, tschatzl ! src/share/vm/classfile/classLoaderData.cpp Changeset: 5542c5da9622 Author: tschatzl Date: 2014-09-03 17:01 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5542c5da9622 8057143: Incomplete renaming of variables containing "hrs" to "hrm" related to HeapRegionSeq Summary: Fixup the remaining variable names. Reviewed-by: tonyp, jwilhelm ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp Changeset: 3f41fe2dbb85 Author: tschatzl Date: 2014-09-03 15:07 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3f41fe2dbb85 Merge Changeset: 9f4c8b92cb95 Author: jmasa Date: 2014-09-04 12:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9f4c8b92cb95 Merge Changeset: bc623e36f874 Author: jmasa Date: 2014-09-04 13:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bc623e36f874 Merge Changeset: 624c017f6d94 Author: kvn Date: 2014-09-04 22:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/624c017f6d94 Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java ! src/share/vm/classfile/vmSymbols.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp ! src/share/vm/opto/library_call.cpp ! src/share/vm/opto/memnode.cpp ! src/share/vm/runtime/vmStructs.cpp Changeset: 7dace1c50e00 Author: adlertz Date: 2014-09-09 16:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7dace1c50e00 Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java ! src/share/vm/classfile/classLoader.cpp ! src/share/vm/classfile/systemDictionary.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp From vladimir.kozlov at oracle.com Tue Sep 9 23:48:27 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Tue, 09 Sep 2014 23:48:27 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8057758: Tests run TypeProfileLevel=222 crash with guarantee(0) failed: must find derived/base pair Message-ID: <201409092348.s89NmRnp023827@aojmv0008> Changeset: d8ecd90aa61c Author: roland Date: 2014-09-09 15:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d8ecd90aa61c 8057758: Tests run TypeProfileLevel=222 crash with guarantee(0) failed: must find derived/base pair Summary: Use TypeAryPtr::INT type with offset 0 in inline_multiplyToLen(). Reviewed-by: kvn, iveresov ! src/share/vm/opto/library_call.cpp From igor.veresov at oracle.com Thu Sep 11 03:46:03 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 11 Sep 2014 03:46:03 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8058092: Test vm/mlvm/meth/stress/compiler/deoptimize. Assert in src/share/vm/classfile/systemDictionary.cpp: MH intrinsic invariant Message-ID: <201409110346.s8B3k356026420@aojmv0008> Changeset: daa5ae1d95c4 Author: iveresov Date: 2014-09-10 19:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/daa5ae1d95c4 8058092: Test vm/mlvm/meth/stress/compiler/deoptimize. Assert in src/share/vm/classfile/systemDictionary.cpp: MH intrinsic invariant Summary: Throw exception if unable to compile an MH intrinsic Reviewed-by: kvn ! src/share/vm/classfile/systemDictionary.cpp ! src/share/vm/runtime/arguments.hpp From igor.veresov at oracle.com Thu Sep 11 07:56:46 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 11 Sep 2014 07:56:46 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8058184: Move _highest_comp_level and _highest_osr_comp_level from MethodData to MethodCounters Message-ID: <201409110756.s8B7ukYo004229@aojmv0008> Changeset: a39c9249f4be Author: iveresov Date: 2014-09-11 00:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a39c9249f4be 8058184: Move _highest_comp_level and _highest_osr_comp_level from MethodData to MethodCounters Summary: Tiered policy requires highest compilation levels always available Reviewed-by: kvn, vlivanov ! src/share/vm/oops/method.cpp ! src/share/vm/oops/methodCounters.cpp ! src/share/vm/oops/methodCounters.hpp ! src/share/vm/oops/methodData.cpp ! src/share/vm/oops/methodData.hpp From nils.eliasson at oracle.com Thu Sep 11 09:21:53 2014 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Thu, 11 Sep 2014 09:21:53 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201409110921.s8B9LsSi018282@aojmv0008> Changeset: 60dc381b2fbb Author: neliasso Date: 2014-09-10 13:27 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/60dc381b2fbb 8054889: Compiler team's implementation task Summary: Adding three new diagnostic commands for compiler Reviewed-by: anoll, kvn, drchase ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/vm_operations.cpp ! src/share/vm/runtime/vm_operations.hpp ! src/share/vm/services/diagnosticCommand.cpp ! src/share/vm/services/diagnosticCommand.hpp + test/serviceability/dcmd/CodeCacheTest.java + test/serviceability/dcmd/CodelistTest.java + test/serviceability/dcmd/CompilerQueueTest.java + test/serviceability/dcmd/MethodIdentifierParser.java Changeset: 006d52c53b6b Author: neliasso Date: 2014-09-11 08:01 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/006d52c53b6b Merge From alejandro.murillo at oracle.com Fri Sep 12 12:36:14 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 12 Sep 2014 12:36:14 +0000 Subject: hg: jdk9/hs-comp/hotspot: 32 new changesets Message-ID: <201409121236.s8CCaF3k019319@aojmv0008> Changeset: 4d8e3da49d77 Author: katleman Date: 2014-08-21 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4d8e3da49d77 Added tag jdk9-b27 for changeset f95347244306 ! .hgtags Changeset: 657294869d7f Author: lana Date: 2014-08-28 14:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/657294869d7f Merge - src/share/vm/services/memPtr.cpp - src/share/vm/services/memPtr.hpp - src/share/vm/services/memPtrArray.hpp - src/share/vm/services/memRecorder.cpp - src/share/vm/services/memRecorder.hpp - src/share/vm/services/memSnapshot.cpp - src/share/vm/services/memSnapshot.hpp - src/share/vm/services/memTrackWorker.cpp - src/share/vm/services/memTrackWorker.hpp Changeset: 0050efd213f1 Author: katleman Date: 2014-08-29 11:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0050efd213f1 Added tag jdk9-b28 for changeset 657294869d7f ! .hgtags Changeset: deb29e92f68a Author: lana Date: 2014-08-29 11:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/deb29e92f68a Merge Changeset: 79a01e915f52 Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/79a01e915f52 Added tag jdk9-b29 for changeset deb29e92f68a ! .hgtags Changeset: 5c722dffbc0f Author: lana Date: 2014-09-04 14:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5c722dffbc0f Merge Changeset: efb715d3f337 Author: lana Date: 2014-09-10 19:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/efb715d3f337 Merge - test/compiler/intrinsics/mathexact/sanity/Verifier.java Changeset: efd9baea1186 Author: wetmore Date: 2014-09-11 12:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/efd9baea1186 8058180: .hgignore should be updated with webrev in all repos Reviewed-by: jrose, katleman, jjg ! .hgignore Changeset: efe1eb043ee1 Author: katleman Date: 2014-09-11 09:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/efe1eb043ee1 Added tag jdk9-b30 for changeset 5c722dffbc0f ! .hgtags Changeset: 9f7d155d28e5 Author: lana Date: 2014-09-11 14:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9f7d155d28e5 Merge - test/compiler/intrinsics/mathexact/sanity/Verifier.java Changeset: 6818c5298fab Author: dholmes Date: 2014-09-02 21:27 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6818c5298fab 8046210: Missing memory barrier when reading init_lock Reviewed-by: fparain, dcubed, mdoerr Contributed-by: Bill Pittore ! src/share/vm/oops/instanceKlass.cpp Changeset: 20c8773305b1 Author: sla Date: 2014-09-03 14:43 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/20c8773305b1 8056242: Add function to return structured information about loaded libraries. Summary: Return structured information about loaded libraries. Reviewed-by: sla, dsamersoff Contributed-by: fredrik.arvidsson at oracle.com ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/os.hpp Changeset: e3fb51ae8d7d Author: coleenp Date: 2014-09-03 19:13 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e3fb51ae8d7d 8055008: Clean up code that saves the previous versions of redefined classes Summary: Use scratch_class to find EMCP methods for breakpoints if the old methods are still running. Reviewed-by: dcubed, sspitsyn ! src/share/vm/classfile/classLoaderData.cpp ! src/share/vm/classfile/metadataOnStackMark.cpp ! src/share/vm/classfile/metadataOnStackMark.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/memory/universe.cpp ! src/share/vm/oops/instanceKlass.cpp ! src/share/vm/oops/instanceKlass.hpp ! src/share/vm/oops/method.hpp ! src/share/vm/prims/jvmtiImpl.cpp ! src/share/vm/prims/jvmtiRedefineClasses.cpp ! src/share/vm/prims/jvmtiRedefineClasses.hpp - test/runtime/RedefineFinalizer/RedefineFinalizer.java + test/runtime/RedefineTests/RedefineFinalizer.java + test/runtime/RedefineTests/RedefineRunningMethods.java Changeset: 0c68d517f7ec Author: sla Date: 2014-09-04 08:48 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0c68d517f7ec Merge - test/runtime/RedefineFinalizer/RedefineFinalizer.java Changeset: c770a9cc2f86 Author: dsamersoff Date: 2014-09-04 04:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c770a9cc2f86 8035419: warning from b09 for hotspot.agent.src.os.win32.windbg.sawindbg.cpp: 'JNI exception pending' Summary: added missed exceptions checks Reviewed-by: sla, sspitsyn ! agent/src/os/win32/windbg/sawindbg.cpp Changeset: 86bbebf1b7bf Author: zgu Date: 2014-09-04 14:50 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/86bbebf1b7bf 8055289: Internal Error: mallocTracker.cpp:146 fatal error: Should not use malloc for big memory block, use virtual memory instead Summary: Return NULL if memory allocation size is bigger than MAX_MALLOC_SIZE when NMT is on Reviewed-by: coleenp, gtriantafill ! src/share/vm/runtime/os.cpp ! test/TEST.groups + test/runtime/NMT/UnsafeMallocLimit.java Changeset: 7bf26f6f8d41 Author: zgu Date: 2014-09-04 14:58 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7bf26f6f8d41 Merge - agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/HeapRegionSeq.java - src/share/vm/gc_implementation/g1/heapRegionSeq.cpp - src/share/vm/gc_implementation/g1/heapRegionSeq.hpp - src/share/vm/gc_implementation/g1/heapRegionSeq.inline.hpp - test/runtime/RedefineFinalizer/RedefineFinalizer.java Changeset: 479ed4234a9d Author: coleenp Date: 2014-09-05 08:08 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/479ed4234a9d 8057570: RedefineClasses() tests fail assert(((Metadata*)obj)->is_valid()) failed: obj is valid Summary: Revert two small changes from the previous-versions cleanup with marking code cache. Reviewed-by: kvn, dcubed ! src/share/vm/code/nmethod.cpp ! src/share/vm/memory/universe.cpp Changeset: 08e071425343 Author: iklam Date: 2014-09-05 15:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/08e071425343 Merge ! src/share/vm/classfile/classLoaderData.cpp - test/compiler/intrinsics/mathexact/sanity/Verifier.java Changeset: d2f2777ac502 Author: erikj Date: 2014-08-28 11:59 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d2f2777ac502 8056053: Disable HOTSPOT_BUILD_JOBS when building with configure Reviewed-by: dholmes, ihse, dcubed ! make/Makefile ! make/aix/Makefile ! make/aix/makefiles/buildtree.make ! make/aix/makefiles/top.make ! make/bsd/Makefile ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/top.make ! make/linux/Makefile ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/top.make ! make/solaris/Makefile ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/top.make Changeset: aff33974bb53 Author: coleenp Date: 2014-09-08 11:14 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/aff33974bb53 8057696: java -version triggers assertion for slowdebug zero builds Summary: The change as introduced with JDK-8003426 removed some zero code in cppInterpreter_zero.cpp which called generate_normal_entry() in that same file with a value of synchronized == false unconditionally. However, since the new code calls generate_normal_entry() with either true or false, the assertion in this method is no longer valid. Reviewed-by: coleenp Contributed-by: sgehwolf at redhat.com ! src/cpu/zero/vm/cppInterpreter_zero.cpp Changeset: afb7b10984d1 Author: igerasim Date: 2014-09-08 23:49 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/afb7b10984d1 8057745: TEST_BUG: runtime/SharedArchiveFile/ArchiveDoesNotExist.java fails with openjdk build Reviewed-by: dholmes, mseledtsov ! test/runtime/SharedArchiveFile/ArchiveDoesNotExist.java Changeset: 59c55db51def Author: gtriantafill Date: 2014-09-09 09:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/59c55db51def 8054836: [TESTBUG] Test is needed to verify correctness of malloc tracking Reviewed-by: ctornqvi, lfoltan ! test/TEST.groups + test/runtime/NMT/MallocTrackingVerify.java Changeset: f9e9ec181abb Author: minqi Date: 2014-09-08 22:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f9e9ec181abb 8056930: Output host info under some condition for core dump Summary: Output host name after java crashed for debug version. Reviewed-by: dholmes, ccheung Contributed-by: yumin.qi at oracle.com ! src/os/posix/vm/os_posix.cpp ! src/os/windows/vm/os_windows.cpp Changeset: eec8e5895109 Author: minqi Date: 2014-09-09 18:56 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/eec8e5895109 Merge Changeset: f377b599ecd4 Author: brutisso Date: 2014-09-08 10:41 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f377b599ecd4 8025564: gc/memory/UniThread/Linear1 times out during heap verification Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp Changeset: 3bb7a6358d46 Author: brutisso Date: 2014-09-09 14:27 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3bb7a6358d46 8057910: G1: BOT verification should not pass top Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/g1/g1BlockOffsetTable.cpp Changeset: 2240a4f04610 Author: stefank Date: 2014-09-09 13:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2240a4f04610 8057918: Update out-dated ignore tags in GC jtreg tests Reviewed-by: ehelin, tschatzl ! test/gc/arguments/TestParallelHeapSizeFlags.java ! test/gc/arguments/TestUseCompressedOopsErgo.java ! test/gc/parallelScavenge/TestDynShrinkHeap.java Changeset: 6e19ec5814fd Author: mgerdin Date: 2014-09-08 17:47 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6e19ec5814fd 8057722: G1: Code root hashtable updated incorrectly when evacuation failed Reviewed-by: brutisso, jwilhelm ! src/share/vm/gc_implementation/g1/g1CodeCacheRemSet.cpp Changeset: 5781de4ee90c Author: jmasa Date: 2014-09-10 23:14 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5781de4ee90c Merge - test/runtime/RedefineFinalizer/RedefineFinalizer.java Changeset: 019dba14fb53 Author: adlertz Date: 2014-09-12 09:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/019dba14fb53 Merge ! make/Makefile ! src/share/vm/runtime/os.hpp Changeset: 0825d4f74ef8 Author: amurillo Date: 2014-09-12 04:22 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0825d4f74ef8 Merge - test/runtime/RedefineFinalizer/RedefineFinalizer.java From alejandro.murillo at oracle.com Fri Sep 12 16:15:02 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 12 Sep 2014 16:15:02 +0000 Subject: hg: jdk9/hs-comp: 15 new changesets Message-ID: <201409121615.s8CGF2IJ023452@aojmv0008> Changeset: 16f1b2409462 Author: ihse Date: 2014-09-09 15:12 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/16f1b2409462 8057125: The fix for JDK-8027627 was incomplete: Don't hardcode bash anywhere. Reviewed-by: erikj ! make/common/MakeBase.gmk Changeset: 5d7de212359d Author: simonis Date: 2014-09-09 17:42 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/5d7de212359d 8057538: Build the freetype library during configure on Windows Reviewed-by: erikj, ihse ! common/autoconf/generated-configure.sh ! common/autoconf/help.m4 ! common/autoconf/libraries.m4 ! common/autoconf/toolchain.m4 ! common/autoconf/toolchain_windows.m4 Changeset: fae1eb99785e Author: coffeys Date: 2014-09-10 16:13 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/fae1eb99785e 8057813: Alterations to jdk_security3 test target Reviewed-by: mullan, wetmore, xuelei ! make/jprt.properties Changeset: edbc7981f3be Author: mduigou Date: 2014-09-10 12:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/edbc7981f3be 8056195: Add CUSTOM_SUMMARY_AND_WARNINGS_HOOK Reviewed-by: ihse, erikj ! common/autoconf/configure.ac ! common/autoconf/generated-configure.sh Changeset: 9b44369c5737 Author: mchung Date: 2014-09-10 17:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/9b44369c5737 8057627: Add org.w3c.dom.ranges and org.w3c.dom.traversal as exported API in modules.xml Reviewed-by: alanb ! modules.xml Changeset: b4397a1f36c5 Author: katleman Date: 2014-08-21 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/b4397a1f36c5 Added tag jdk9-b27 for changeset ba5645f2735b ! .hgtags Changeset: ea2f7981236f Author: lana Date: 2014-08-28 14:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/ea2f7981236f Merge Changeset: 26da7905a6b2 Author: katleman Date: 2014-08-29 11:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/26da7905a6b2 Added tag jdk9-b28 for changeset ea2f7981236f ! .hgtags Changeset: 9e6581aeda38 Author: lana Date: 2014-08-29 11:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/9e6581aeda38 Merge Changeset: 44a5f9d70460 Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/44a5f9d70460 Added tag jdk9-b29 for changeset 9e6581aeda38 ! .hgtags Changeset: 36e9bc875325 Author: lana Date: 2014-09-04 14:44 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/36e9bc875325 Merge Changeset: 7047a1fd4aa8 Author: lana Date: 2014-09-10 19:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/7047a1fd4aa8 Merge Changeset: a1a2bb537718 Author: chegar Date: 2014-09-11 10:29 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/a1a2bb537718 8058117: Missing jdk.deploy.osx from modules.xml Reviewed-by: alanb, mchung ! modules.xml Changeset: 65f52e02bc18 Author: katleman Date: 2014-09-11 09:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/65f52e02bc18 Added tag jdk9-b30 for changeset 36e9bc875325 ! .hgtags Changeset: 69a84c16d9c2 Author: lana Date: 2014-09-11 14:27 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/69a84c16d9c2 Merge From alejandro.murillo at oracle.com Fri Sep 12 16:15:05 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 12 Sep 2014 16:15:05 +0000 Subject: hg: jdk9/hs-comp/corba: 8 new changesets Message-ID: <201409121615.s8CGF5Qv023523@aojmv0008> Changeset: 70ef7eca74d0 Author: katleman Date: 2014-08-21 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/70ef7eca74d0 Added tag jdk9-b27 for changeset 7e06bf1dcb09 ! .hgtags Changeset: a00b04ef067e Author: lana Date: 2014-08-28 14:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/a00b04ef067e Merge Changeset: 85bac03b064e Author: katleman Date: 2014-08-29 11:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/85bac03b064e Added tag jdk9-b28 for changeset a00b04ef067e ! .hgtags Changeset: 163a9cd806fd Author: lana Date: 2014-08-29 11:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/163a9cd806fd Merge Changeset: 98967ae6ae53 Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/98967ae6ae53 Added tag jdk9-b29 for changeset 163a9cd806fd ! .hgtags Changeset: 9baf79eda109 Author: wetmore Date: 2014-09-11 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/9baf79eda109 8058180: .hgignore should be updated with webrev in all repos Reviewed-by: jrose, katleman, jjg ! .hgignore Changeset: 3aa9b894892f Author: katleman Date: 2014-09-11 09:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/3aa9b894892f Added tag jdk9-b30 for changeset 98967ae6ae53 ! .hgtags Changeset: c432b80aadd0 Author: lana Date: 2014-09-11 14:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/c432b80aadd0 Merge From alejandro.murillo at oracle.com Fri Sep 12 16:15:26 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 12 Sep 2014 16:15:26 +0000 Subject: hg: jdk9/hs-comp/jaxp: 11 new changesets Message-ID: <201409121615.s8CGFQsG023594@aojmv0008> Changeset: 93a5ed174422 Author: joehw Date: 2014-09-05 14:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/93a5ed174422 8056202: Xerces Update: Catalog Resolver Reviewed-by: lancea ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Catalog.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogEntry.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogException.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/CatalogManager.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/Resolver.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/BootstrapResolver.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/Debug.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/FileURL.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/Namespaces.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/helpers/PublicId.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/CatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogParser.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/DOMCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/ExtendedXMLCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/OASISXMLCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogParser.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/SAXParserHandler.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/TR9401CatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/TextCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/readers/XCatalogReader.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/CatalogResolver.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingParser.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLFilter.java ! src/java.xml/share/classes/com/sun/org/apache/xml/internal/resolver/tools/ResolvingXMLReader.java Changeset: 705a3999eb77 Author: martin Date: 2014-09-10 15:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/705a3999eb77 8058175: [XML 1.0/1.1] - Attribute values with supplemental characters are being corrupted. Reviewed-by: joehw ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLScanner.java Changeset: 4cee8896e207 Author: katleman Date: 2014-08-21 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/4cee8896e207 Added tag jdk9-b27 for changeset 2bfaf29cc90b ! .hgtags Changeset: dc1e26434b3f Author: lana Date: 2014-08-28 14:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/dc1e26434b3f Merge Changeset: d83a4c26b52e Author: katleman Date: 2014-08-29 11:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/d83a4c26b52e Added tag jdk9-b28 for changeset dc1e26434b3f ! .hgtags Changeset: 30adcd13a313 Author: lana Date: 2014-08-29 11:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/30adcd13a313 Merge Changeset: d181d4002214 Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/d181d4002214 Added tag jdk9-b29 for changeset 30adcd13a313 ! .hgtags Changeset: e3853f655392 Author: lana Date: 2014-09-10 19:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/e3853f655392 Merge Changeset: 9729d853cb16 Author: wetmore Date: 2014-09-11 12:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/9729d853cb16 8058180: .hgignore should be updated with webrev in all repos Reviewed-by: jrose, katleman, jjg ! .hgignore Changeset: c31f1eee7700 Author: katleman Date: 2014-09-11 09:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/c31f1eee7700 Added tag jdk9-b30 for changeset d181d4002214 ! .hgtags Changeset: 292317ebc7db Author: lana Date: 2014-09-11 14:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/292317ebc7db Merge From alejandro.murillo at oracle.com Fri Sep 12 16:15:32 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 12 Sep 2014 16:15:32 +0000 Subject: hg: jdk9/hs-comp/jaxws: 7 new changesets Message-ID: <201409121615.s8CGFWUR023658@aojmv0008> Changeset: a276577c5759 Author: katleman Date: 2014-08-21 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/a276577c5759 Added tag jdk9-b27 for changeset dcaa586ab756 ! .hgtags Changeset: 5282a14f131f Author: lana Date: 2014-08-28 14:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/5282a14f131f Merge Changeset: 3d1a4bfb6abb Author: katleman Date: 2014-08-29 11:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/3d1a4bfb6abb Added tag jdk9-b28 for changeset 5282a14f131f ! .hgtags Changeset: e58d3ea638c3 Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/e58d3ea638c3 Added tag jdk9-b29 for changeset 3d1a4bfb6abb ! .hgtags Changeset: 434628e088ce Author: wetmore Date: 2014-09-11 12:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/434628e088ce 8058180: .hgignore should be updated with webrev in all repos Reviewed-by: jrose, katleman, jjg ! .hgignore Changeset: ddf1ef4a4a54 Author: katleman Date: 2014-09-11 09:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/ddf1ef4a4a54 Added tag jdk9-b30 for changeset e58d3ea638c3 ! .hgtags Changeset: 7af228ae847f Author: lana Date: 2014-09-11 14:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/7af228ae847f Merge From alejandro.murillo at oracle.com Fri Sep 12 16:15:45 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 12 Sep 2014 16:15:45 +0000 Subject: hg: jdk9/hs-comp/jdk: 51 new changesets Message-ID: <201409121615.s8CGFloY023757@aojmv0008> Changeset: c00881597c3e Author: ykantser Date: 2014-09-05 15:09 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c00881597c3e 8057686: Clean up ProblemList.txt Reviewed-by: jbachorik ! test/ProblemList.txt Changeset: afacfa3a9401 Author: martin Date: 2014-08-29 14:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/afacfa3a9401 8056951: pico-optimize contains(Object) methods Summary: use idiiom >= 0 consistently to check for valid index Reviewed-by: mduigou ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/util/Arrays.java ! src/java.base/share/classes/java/util/LinkedList.java ! src/java.base/share/classes/java/util/PriorityQueue.java Changeset: f7de7da2eb58 Author: aefimov Date: 2014-09-07 23:04 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f7de7da2eb58 8049343: (tz) Support tzdata2014g Reviewed-by: mfang, okutsu ! make/data/tzdata/VERSION ! make/data/tzdata/africa ! make/data/tzdata/antarctica ! make/data/tzdata/asia ! make/data/tzdata/australasia ! make/data/tzdata/backward ! make/data/tzdata/etcetera ! make/data/tzdata/europe ! make/data/tzdata/factory ! make/data/tzdata/iso3166.tab ! make/data/tzdata/leapseconds ! make/data/tzdata/northamerica ! make/data/tzdata/pacificnew ! make/data/tzdata/southamerica ! make/data/tzdata/systemv ! make/data/tzdata/zone.tab ! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java ! src/java.base/share/classes/sun/util/resources/TimeZoneNames.java ! src/jdk.localedata/share/classes/sun/util/resources/de/TimeZoneNames_de.java ! src/jdk.localedata/share/classes/sun/util/resources/es/TimeZoneNames_es.java ! src/jdk.localedata/share/classes/sun/util/resources/fr/TimeZoneNames_fr.java ! src/jdk.localedata/share/classes/sun/util/resources/it/TimeZoneNames_it.java ! src/jdk.localedata/share/classes/sun/util/resources/ja/TimeZoneNames_ja.java ! src/jdk.localedata/share/classes/sun/util/resources/ko/TimeZoneNames_ko.java ! src/jdk.localedata/share/classes/sun/util/resources/pt/TimeZoneNames_pt_BR.java ! src/jdk.localedata/share/classes/sun/util/resources/sv/TimeZoneNames_sv.java ! src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_CN.java ! src/jdk.localedata/share/classes/sun/util/resources/zh/TimeZoneNames_zh_TW.java ! test/java/time/test/java/time/format/TestZoneTextPrinterParser.java ! test/sun/util/calendar/zi/tzdata/VERSION ! test/sun/util/calendar/zi/tzdata/africa ! test/sun/util/calendar/zi/tzdata/antarctica ! test/sun/util/calendar/zi/tzdata/asia ! test/sun/util/calendar/zi/tzdata/australasia ! test/sun/util/calendar/zi/tzdata/backward ! test/sun/util/calendar/zi/tzdata/etcetera ! test/sun/util/calendar/zi/tzdata/europe ! test/sun/util/calendar/zi/tzdata/factory ! test/sun/util/calendar/zi/tzdata/iso3166.tab ! test/sun/util/calendar/zi/tzdata/leapseconds ! test/sun/util/calendar/zi/tzdata/northamerica ! test/sun/util/calendar/zi/tzdata/pacificnew ! test/sun/util/calendar/zi/tzdata/southamerica ! test/sun/util/calendar/zi/tzdata/systemv ! test/sun/util/calendar/zi/tzdata/zone.tab ! test/sun/util/resources/TimeZone/Bug6317929.java Changeset: d4fb1717a6c2 Author: sla Date: 2014-09-08 14:46 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d4fb1717a6c2 8057776: Misc cleanups of the attach code Reviewed-by: alanb, dfuchs, jbachorik ! src/jdk.attach/linux/classes/sun/tools/attach/AttachProviderImpl.java ! src/jdk.attach/macosx/classes/sun/tools/attach/AttachProviderImpl.java ! src/jdk.attach/share/classes/com/sun/tools/attach/VirtualMachine.java ! src/jdk.attach/share/classes/sun/tools/attach/HotSpotAttachProvider.java ! src/jdk.attach/solaris/classes/sun/tools/attach/AttachProviderImpl.java ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: 63cbc8a216f7 Author: sla Date: 2014-09-08 20:29 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/63cbc8a216f7 8057778: Misc cleanups of the attach code (aix) Reviewed-by: simonis ! src/jdk.attach/aix/classes/sun/tools/attach/AttachProviderImpl.java ! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java Changeset: 7b106a3832e9 Author: jfranck Date: 2014-09-09 10:48 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7b106a3832e9 8054987: (reflect) Add sharing of annotations between instances of Executable Reviewed-by: darcy, plevart ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java + test/java/lang/reflect/annotationSharing/AnnotationSharing.java Changeset: fec081f17140 Author: jfranck Date: 2014-09-09 12:04 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fec081f17140 5043030: (reflect) unnecessary object creation in reflection Summary: Use valueOf() instead of new for primitive wrappers. Reviewed-by: jfranck Contributed-by: Andrej Golovnin ! src/java.base/share/classes/sun/reflect/AccessorGenerator.java ! src/java.base/share/classes/sun/reflect/MethodAccessorGenerator.java ! src/java.base/share/classes/sun/reflect/UnsafeBooleanFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeByteFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeCharacterFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeDoubleFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeFloatFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeIntegerFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeLongFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedBooleanFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedByteFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedCharacterFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedDoubleFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedFloatFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedIntegerFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedLongFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedShortFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticBooleanFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticByteFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticCharacterFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticDoubleFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticFloatFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticIntegerFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticLongFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeQualifiedStaticShortFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeShortFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeStaticBooleanFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeStaticByteFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeStaticCharacterFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeStaticDoubleFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeStaticFloatFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeStaticIntegerFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeStaticLongFieldAccessorImpl.java ! src/java.base/share/classes/sun/reflect/UnsafeStaticShortFieldAccessorImpl.java + test/java/lang/reflect/Field/TestFieldReflectValueOf.java + test/java/lang/reflect/Method/invoke/TestMethodReflectValueOf.java Changeset: 292f3971b2ab Author: kizune Date: 2014-09-09 17:20 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/292f3971b2ab 8051989: Unportable format string argument mismatch in jdk/src/share/native/com/sun/java/util/jar/pack/unpack.cpp Reviewed-by: ksrini ! src/jdk.runtime/share/native/common-unpack/unpack.cpp Changeset: 6ff26a69c28e Author: igerasim Date: 2014-09-09 19:02 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6ff26a69c28e 7010989: Duplicate closure of file descriptors leads to unexpected and incorrect closure of sockets Reviewed-by: chegar ! src/java.base/windows/native/libnet/TwoStacksPlainDatagramSocketImpl.c ! src/java.base/windows/native/libnet/TwoStacksPlainSocketImpl.c ! src/java.base/windows/native/libnet/net_util_md.c Changeset: e1a4036d8592 Author: stefank Date: 2014-09-04 13:20 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e1a4036d8592 8057174: MemoryMXBean tests -- TEST FAILED: chunkSize: 6291456 is less than YOUNG_GEN_SIZE: 8388608 Reviewed-by: jbachorik, jwilhelm, dfuchs ! test/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/java/lang/management/MemoryMXBean/MemoryManagement.java Changeset: 3882148598ef Author: sla Date: 2014-09-10 11:32 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3882148598ef 8057558: VirtualMachineImpl.execute on windows should close PipedInputStream before throwing exceptions Reviewed-by: alanb, sspitsyn, dsamersoff ! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java ! src/jdk.attach/windows/classes/sun/tools/attach/VirtualMachineImpl.java Changeset: c094af2f359e Author: sla Date: 2014-09-10 10:37 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c094af2f359e 8057937: javax/management/monitor/GaugeMonitorDeadlockTest.java should be quarantined Reviewed-by: sla, allwin ! test/ProblemList.txt Changeset: 21b2909def0a Author: alanb Date: 2014-09-10 13:51 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/21b2909def0a 8055251: Re-examine Integer.parseInt and Long.parseLong methods Reviewed-by: alanb Contributed-by: claes.redestad at oracle.com ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/time/Duration.java ! src/java.base/share/classes/java/time/Period.java ! src/java.base/share/classes/java/util/UUID.java ! test/java/lang/Integer/ParsingTest.java ! test/java/lang/Integer/Unsigned.java ! test/java/lang/Long/ParsingTest.java ! test/java/lang/Long/Unsigned.java Changeset: b503bb87817b Author: coffeys Date: 2014-09-10 16:14 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b503bb87817b 8057813: Alterations to jdk_security3 test target Reviewed-by: mullan, wetmore, xuelei ! test/TEST.groups Changeset: 80565d28e950 Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/80565d28e950 8037209: Improvements and cleanups to bytecode assembly for lambda forms Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/sun/invoke/util/VerifyType.java ! src/java.base/share/classes/sun/invoke/util/Wrapper.java Changeset: 46b7356bf605 Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/46b7356bf605 8038261: JSR292: cache and reuse typed array accessors Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: 6accfc487501 Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6accfc487501 8049555: Move varargsArray from sun.invoke.util package to java.lang.invoke Reviewed-by: psandoz, iignatyev ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/sun/invoke/util/ValueConversions.java + test/java/lang/invoke/VarargsArrayTest.java ! test/sun/invoke/util/ValueConversionsTest.java Changeset: af0944eb4bb3 Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/af0944eb4bb3 8050052: Small cleanups in java.lang.invoke code Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java ! test/java/lang/invoke/MethodHandlesTest.java Changeset: b8fa77e2f498 Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b8fa77e2f498 8050053: Improve caching of different invokers Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java Changeset: 668e0004905c Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/668e0004905c 8050166: Get rid of some package-private methods on arguments in j.l.i.MethodHandle Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/SimpleMethodHandle.java Changeset: 3d298f121e23 Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3d298f121e23 8050173: Add j.l.i.MethodHandle.copyWith(MethodType, LambdaForm) Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/CallSite.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/SimpleMethodHandle.java Changeset: 8ddcfa8a1588 Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8ddcfa8a1588 8050174: Support overriding of isInvokeSpecial flag in WrappedMember Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: 5793f9c37702 Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5793f9c37702 8050057: Improve caching of MethodHandle reinvokers Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java + src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java ! src/java.base/share/classes/java/lang/invoke/SimpleMethodHandle.java Changeset: 8a600dad1b6f Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8a600dad1b6f 8050200: Make LambdaForm intrinsics detection more robust Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: d3b008f1165b Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d3b008f1165b 8050877: Improve code for pairwise argument conversions and value boxing/unboxing Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/sun/invoke/util/ValueConversions.java ! test/sun/invoke/util/ValueConversionsTest.java Changeset: ba93fde22b95 Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ba93fde22b95 8050884: Intrinsify ValueConversions.identity() functions Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/sun/invoke/util/ValueConversions.java ! test/sun/invoke/util/ValueConversionsTest.java Changeset: 9c0d83416951 Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9c0d83416951 8050887: Intrinsify constants for default values Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: ebd039e57fef Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ebd039e57fef 8057654: Extract checks performed during MethodHandle construction into separate methods Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 5ae5da7305a8 Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5ae5da7305a8 8057656: Improve MethodType.isCastableTo() & MethodType.isConvertibleTo() checks Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java Changeset: f30b715572e7 Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f30b715572e7 8057657: Annotate LambdaForm parameters with types Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/Invokers.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: 5160eb8bf860 Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5160eb8bf860 8056926: Improve caching of GuardWithTest combinator Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java Changeset: 3dad96146fe8 Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3dad96146fe8 8057042: LambdaFormEditor: derive new LFs from a base LF Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java + src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java + src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: bf4a6fd555b1 Author: vlivanov Date: 2014-09-10 19:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bf4a6fd555b1 8057922: Improve LambdaForm sharing by using LambdaFormEditor more extensively Reviewed-by: vlivanov, psandoz Contributed-by: john.r.rose at oracle.com ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormBuffer.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MethodHandle.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleStatics.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 17d1dcffc733 Author: katleman Date: 2014-08-21 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/17d1dcffc733 Added tag jdk9-b27 for changeset f08705540498 ! .hgtags Changeset: 1828f73b35cf Author: lana Date: 2014-08-28 14:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1828f73b35cf Merge ! .hgtags - make/src/classes/build/tools/addtorestrictedpkgs/AddToRestrictedPkgs.java - src/demo/share/jfc/Font2DTest/resources/TextResources.properties - src/demo/share/jfc/Font2DTest/resources/TextResources_de.properties - src/demo/share/jfc/Font2DTest/resources/TextResources_en.properties - src/demo/share/jfc/Font2DTest/resources/TextResources_en_GB.properties - src/demo/share/jfc/Font2DTest/resources/TextResources_ja.properties - src/demo/share/jfc/Font2DTest/resources/TextResources_ko.properties - src/demo/share/jfc/Font2DTest/resources/TextResources_zh_CN.properties - src/demo/share/jfc/Font2DTest/resources/resource.data - src/java.base/share/conf/security/java.security-aix - src/java.base/share/conf/security/java.security-linux - src/java.base/share/conf/security/java.security-macosx - src/java.base/share/conf/security/java.security-solaris - src/java.base/share/conf/security/java.security-windows - test/sun/tools/jps/jps-Defaults.sh - test/sun/tools/jps/jps-V_2.sh - test/sun/tools/jps/jps-V_Output2.awk - test/sun/tools/jps/jps-Vm_2.sh - test/sun/tools/jps/jps-Vm_Output2.awk - test/sun/tools/jps/jps-Vvm.sh - test/sun/tools/jps/jps-Vvm_Output1.awk - test/sun/tools/jps/jps-Vvml.sh - test/sun/tools/jps/jps-Vvml_2.sh - test/sun/tools/jps/jps-Vvml_Output1.awk - test/sun/tools/jps/jps-Vvml_Output2.awk - test/sun/tools/jps/jps-help.sh - test/sun/tools/jps/jps-l_1.sh - test/sun/tools/jps/jps-l_2.sh - test/sun/tools/jps/jps-l_Output1.awk - test/sun/tools/jps/jps-l_Output2.awk - test/sun/tools/jps/jps-lm.sh - test/sun/tools/jps/jps-lm_Output1.awk - test/sun/tools/jps/jps-m.sh - test/sun/tools/jps/jps-m_2.sh - test/sun/tools/jps/jps-m_Output1.awk - test/sun/tools/jps/jps-m_Output2.awk - test/sun/tools/jps/jps-q.sh - test/sun/tools/jps/jps-q_Output1.awk - test/sun/tools/jps/jps-v_1.sh - test/sun/tools/jps/jps-v_Output1.awk - test/sun/tools/jps/jps-vm_1.sh - test/sun/tools/jps/jps-vm_Output1.awk - test/sun/tools/jps/jps_Output1.awk - test/sun/tools/jps/vmflags Changeset: 9f92e7cade3d Author: katleman Date: 2014-08-29 11:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9f92e7cade3d Added tag jdk9-b28 for changeset 1828f73b35cf ! .hgtags Changeset: 2da27e8e2c86 Author: lana Date: 2014-08-29 11:58 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2da27e8e2c86 Merge Changeset: f49a9709321f Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f49a9709321f Added tag jdk9-b29 for changeset 2da27e8e2c86 ! .hgtags Changeset: 8d24fb4493f1 Author: lana Date: 2014-09-04 14:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8d24fb4493f1 Merge Changeset: 54678e9e3c6c Author: lana Date: 2014-09-10 19:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/54678e9e3c6c Merge Changeset: a14804eb41e9 Author: jbachorik Date: 2014-09-11 12:54 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a14804eb41e9 8058089: api/javax_management/loading/MLetArgsSupport.html\#MLetArgsSupportTest0001 fails because of java.lang.IllegalArgumentException (argument type mismatch) Reviewed-by: dfuchs ! src/java.management/share/classes/javax/management/loading/MLet.java + test/javax/management/loading/MLetInternalsTest.java Changeset: 5cf954b229fe Author: aefimov Date: 2014-09-11 15:13 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5cf954b229fe 8057747: Several test failing after update to tzdata2014g Reviewed-by: alanb ! test/ProblemList.txt Changeset: 7a1afd6e36f0 Author: dsamersoff Date: 2014-09-11 06:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7a1afd6e36f0 8057556: JDP should better handle non-active interfaces Summary: skip interface if it's not up or doesn't have IP address Reviewed-by: jbachorik Contributed-by: Yasumasa Suenaga ! src/java.management/share/classes/sun/management/jdp/JdpBroadcaster.java Changeset: f1601dc3d229 Author: michaelm Date: 2014-09-11 15:51 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f1601dc3d229 8057936: java.net.URLClassLoader.findClass uses exceptions in control flow Reviewed-by: alanb, chegar, dholmes, mr Contributed-by: claes.redestad at oracle.com ! src/java.base/share/classes/java/net/URLClassLoader.java Changeset: 37ac8a27a427 Author: dsamersoff Date: 2014-09-11 08:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/37ac8a27a427 8057746: Cannot handle JdpException in JMX agent initialization. Summary: Add special handling for JdpException Reviewed-by: jbachorik Contributed-by: Yasumasa Suenaga ! src/java.management/share/classes/sun/management/Agent.java Changeset: f0dc62bc9431 Author: valeriep Date: 2014-09-11 17:06 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f0dc62bc9431 8039898: sunpkcs11-solaris.cfg should be in solaris specific directory Summary: Move from src/java.base/share/conf/security/ to src/jdk.crypto.pkcs11/solaris/conf/security Reviewed-by: erikj, ihse ! make/copy/Copy-java.base.gmk + make/copy/Copy-jdk.crypto.pkcs11.gmk - src/java.base/share/conf/security/sunpkcs11-solaris.cfg + src/jdk.crypto.pkcs11/solaris/conf/security/sunpkcs11-solaris.cfg Changeset: 627ab7f191fc Author: wetmore Date: 2014-09-11 12:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/627ab7f191fc 8058180: .hgignore should be updated with webrev in all repos Reviewed-by: jrose, katleman, jjg ! .hgignore Changeset: 60fc79528509 Author: lancea Date: 2014-09-11 17:00 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/60fc79528509 8057826: Minor clean-up to the java.sql Date/Time/Timestamp tests Reviewed-by: redestad, joehw ! test/java/sql/test/sql/DateTests.java ! test/java/sql/test/sql/TimeTests.java ! test/java/sql/test/sql/TimestampTests.java Changeset: 40c3a5ce8047 Author: katleman Date: 2014-09-11 09:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/40c3a5ce8047 Added tag jdk9-b30 for changeset 8d24fb4493f1 ! .hgtags Changeset: 71e99dae28f9 Author: lana Date: 2014-09-11 14:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/71e99dae28f9 Merge - src/java.base/share/conf/security/sunpkcs11-solaris.cfg Changeset: 1ebd76247e3e Author: sjiang Date: 2014-09-12 12:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1ebd76247e3e 8049303: Transient network problems cause JMX thread to fail silenty Reviewed-by: dfuchs, jbachorik ! src/java.management/share/classes/javax/management/remote/rmi/RMIConnector.java From alejandro.murillo at oracle.com Fri Sep 12 16:16:40 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 12 Sep 2014 16:16:40 +0000 Subject: hg: jdk9/hs-comp/langtools: 20 new changesets Message-ID: <201409121616.s8CGGehR023858@aojmv0008> Changeset: 0877f3c322c3 Author: sogoel Date: 2014-09-05 16:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/0877f3c322c3 8055075: Group 9b: golden files for tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/ConditionalWithVoid.java + test/tools/javac/ConditionalWithVoid.out ! test/tools/javac/DuplicateClass.java + test/tools/javac/DuplicateClass.out ! test/tools/javac/EOI.java + test/tools/javac/EOI.out ! test/tools/javac/ExceptionalFinally2.java + test/tools/javac/ExceptionalFinally2.out ! test/tools/javac/ExprQualifiedType.java + test/tools/javac/ExprQualifiedType.out ! test/tools/javac/ExtendsScope.java + test/tools/javac/ExtendsScope.out ! test/tools/javac/ExtraneousEquals.java + test/tools/javac/ExtraneousEquals.out ! test/tools/javac/FlatnameClash2.java + test/tools/javac/FlatnameClash2.out ! test/tools/javac/InconsistentInheritedSignature.java + test/tools/javac/InconsistentInheritedSignature.out Changeset: ea62dc3a866e Author: sogoel Date: 2014-09-05 16:51 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/ea62dc3a866e 8055079: Group 9c: golden files for tests in tools/javac dir Reviewed-by: jjg ! test/tools/javac/InterfaceObjectIncompatibility.java + test/tools/javac/InterfaceObjectIncompatibility.out ! test/tools/javac/InterfaceObjectInheritance.java + test/tools/javac/InterfaceObjectInheritance.out ! test/tools/javac/InterfaceOverrideFinal.java + test/tools/javac/InterfaceOverrideFinal.out ! test/tools/javac/LabeledDeclaration.java + test/tools/javac/LabeledDeclaration.out ! test/tools/javac/NestedDuplicateLabels.java + test/tools/javac/NestedDuplicateLabels.out ! test/tools/javac/NewGeneric.java + test/tools/javac/NewGeneric.out ! test/tools/javac/NoClass.java + test/tools/javac/NoClass.out ! test/tools/javac/Object1.java + test/tools/javac/Object1.out ! test/tools/javac/Object2.java + test/tools/javac/Object2.out Changeset: b545a2b1039d Author: jlahoda Date: 2014-09-08 10:48 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/b545a2b1039d 8056014: Type inference may be skipped for a complex receiver generic method in a parameter position Summary: When checking if deferred attribution is needed for a chain of methods, stop on any method that returns any type variable, as the rest of analysis cannot use the correct type. Reviewed-by: mcimadamore, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/lambda/T8056014.java Changeset: d7e615e0115c Author: jlahoda Date: 2014-09-08 10:50 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/d7e615e0115c 8056984: Exception in compiler: java.lang.AssertionError: isSubClass T Summary: Must use type variable's captured bound as a method receiver, instead of the type variable itself, while checking if deferred attribution is needed. Reviewed-by: mcimadamore, vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/tools/javac/lambda/T8056984.java Changeset: 8df25ec8c930 Author: jfranck Date: 2014-09-08 13:11 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/8df25ec8c930 8056021: checkin for JDK-8027262 breaks Checker Framework Reviewed-by: jjg, mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TargetType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotationPosition.java + src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Annotate.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/AttrContext.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Env.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! test/com/sun/javadoc/testTypeAnnotations/TestTypeAnnotations.java ! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotatePackages.java ! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateScoping.java ! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass2.java ! test/tools/javac/annotations/typeAnnotations/failures/CantAnnotateStaticClass3.java ! test/tools/javac/annotations/typeAnnotations/failures/common/arrays/DeclarationAnnotation.out ! test/tools/javac/annotations/typeAnnotations/newlocations/AllLocations.java ! test/tools/javac/annotations/typeAnnotations/newlocations/RepeatingTypeAnnotations.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/Lambda.java ! test/tools/javac/annotations/typeAnnotations/referenceinfos/NestedTypes.java ! test/tools/javac/processing/model/type/BasicAnnoTests.java ! test/tools/javac/warnings/6747671/T6747671.java ! test/tools/javac/warnings/6747671/T6747671.out ! test/tools/javac/warnings/suppress/T6480588.java ! test/tools/javac/warnings/suppress/T6480588.out ! test/tools/javac/warnings/suppress/TypeAnnotations.java ! test/tools/javap/output/RepeatingTypeAnnotations.java Changeset: b27a7aae4b23 Author: mcimadamore Date: 2014-09-08 14:16 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/b27a7aae4b23 8055514: Wrong, confusing error when non-static varargs referenced in static context Summary: Improved heuristics in MethodResolutionPhase.mergeResults() Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/tools/javac/varargs/8055514/T8055514.java + test/tools/javac/varargs/8055514/T8055514.out Changeset: 63711c189d79 Author: jlahoda Date: 2014-09-08 15:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/63711c189d79 8057753: Test langtools/test/tools/javac/NoClass.java is failing when run together with langtools/test/tools/javac/DuplicateImport.java Summary: Removing javac/NoClass test, as it is superseded by javac/importChecks/InvalidImportsNoClasses.java Reviewed-by: jfranck - test/tools/javac/NoClass.java - test/tools/javac/NoClass.out ! test/tools/javac/importChecks/InvalidImportsNoClasses.java Changeset: 10287adbf9d6 Author: pgovereau Date: 2014-09-09 11:55 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/10287adbf9d6 8055500: fix for 8030046 is incorrect Reviewed-by: jjg, ksrini ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java ! test/tools/javac/Paths/AbsolutePathTest.java Changeset: afb14d7db974 Author: pgovereau Date: 2014-09-09 12:16 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/afb14d7db974 8054210: NullPointerException when compiling specific code. Reviewed-by: vromero, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java + test/tools/javac/flow/T8042741/LambdaArgumentsTest.java Changeset: 0d89f8b94872 Author: vromero Date: 2014-09-09 10:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/0d89f8b94872 8042347: javac, Gen.LVTAssignAnalyzer should be refactored, it shouldn't be a static class Reviewed-by: mcimadamore, jjg, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Bits.java Changeset: bb9a21c5be02 Author: katleman Date: 2014-08-21 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/bb9a21c5be02 Added tag jdk9-b27 for changeset 10fc81ac75b4 ! .hgtags Changeset: 016786f79314 Author: lana Date: 2014-08-28 14:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/016786f79314 Merge ! .hgtags - src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/JavacServiceImpl.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilerPool.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/CompilerThread.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacServer.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacService.java - src/jdk.compiler/share/classes/com/sun/tools/sjavac/server/JavacServiceClient.java - test/tools/javac/lib/ToolBox.java Changeset: 407df169f50e Author: katleman Date: 2014-08-29 11:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/407df169f50e Added tag jdk9-b28 for changeset 016786f79314 ! .hgtags Changeset: 13705e2ddeb2 Author: lana Date: 2014-08-29 11:57 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/13705e2ddeb2 Merge Changeset: 5b2b0cde7f7b Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/5b2b0cde7f7b Added tag jdk9-b29 for changeset 13705e2ddeb2 ! .hgtags Changeset: ef5427c13e1e Author: lana Date: 2014-09-04 14:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/ef5427c13e1e Merge Changeset: aa09fc6a3459 Author: lana Date: 2014-09-10 19:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/aa09fc6a3459 Merge - test/tools/javac/NoClass.java Changeset: d75456e839b5 Author: wetmore Date: 2014-09-11 12:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/d75456e839b5 8058180: .hgignore should be updated with webrev in all repos Reviewed-by: jrose, katleman, jjg ! .hgignore Changeset: a4843ba8f2dc Author: katleman Date: 2014-09-11 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/a4843ba8f2dc Added tag jdk9-b30 for changeset ef5427c13e1e ! .hgtags Changeset: 0046d55383a9 Author: lana Date: 2014-09-11 14:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/0046d55383a9 Merge - test/tools/javac/NoClass.java From alejandro.murillo at oracle.com Fri Sep 12 16:16:45 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 12 Sep 2014 16:16:45 +0000 Subject: hg: jdk9/hs-comp/nashorn: 21 new changesets Message-ID: <201409121616.s8CGGjiD023910@aojmv0008> Changeset: 459874975ef6 Author: sundar Date: 2014-09-08 15:51 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/459874975ef6 8057742: ant clean test should not fail if one or more external test suites are missing Reviewed-by: lagergren, hannesw - test/script/basic/JDK-8048079_1.js - test/script/basic/JDK-8048079_1.js.EXPECTED + test/script/basic/JDK-8048079_1a.js + test/script/basic/JDK-8048079_1a.js.EXPECTED + test/script/basic/JDK-8048079_1b.js + test/script/basic/JDK-8048079_1b.js.EXPECTED - test/script/basic/JDK-8048079_2.js - test/script/basic/JDK-8048079_2.js.EXPECTED + test/script/basic/JDK-8048079_2a.js + test/script/basic/JDK-8048079_2a.js.EXPECTED + test/script/basic/JDK-8048079_2b.js + test/script/basic/JDK-8048079_2b.js.EXPECTED ! test/script/basic/splitter.js ! test/script/basic/splitter.js.EXPECTED + test/script/basic/splitter_prototype.js + test/script/basic/splitter_prototype.js.EXPECTED + test/script/basic/splitter_yui.js + test/script/basic/splitter_yui.js.EXPECTED ! test/src/jdk/nashorn/internal/test/framework/TestFinder.java Changeset: 884a8ffb6038 Author: yan Date: 2014-09-08 15:37 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/884a8ffb6038 8057678: Tests for let and const keywords in Nashorn Reviewed-by: hannesw, lagergren Contributed-by: Sergey Lugovoy + test/script/basic/es6/const-redeclare-extra.js + test/script/basic/es6/const-redeclare-extra.js.EXPECTED + test/script/basic/es6/let-redeclare-extra.js + test/script/basic/es6/let-redeclare-extra.js.EXPECTED + test/script/basic/es6/let_const_closure.js + test/script/basic/es6/let_const_closure.js.EXPECTED + test/script/basic/es6/let_const_reuse.js + test/script/basic/es6/let_const_reuse.js.EXPECTED + test/script/basic/es6/let_different_types.js + test/script/basic/es6/let_different_types.js.EXPECTED + test/script/basic/es6/let_loops.js + test/script/basic/es6/let_loops.js.EXPECTED Changeset: fc80190e129f Author: attila Date: 2014-09-08 18:40 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/fc80190e129f 8057148: Skip nested functions on reparse Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Block.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LexicalContext.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/TokenStream.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Timing.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/tools/Shell.java ! test/script/basic/optimistic_check_type.js Changeset: c17045fd979c Author: attila Date: 2014-09-09 15:33 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/c17045fd979c 8057930: remove eval ID Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Lower.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! test/script/basic/JDK-8030182_2.js ! test/script/basic/JDK-8030182_2.js.EXPECTED ! test/script/basic/es6/const-empty.js.EXPECTED ! test/script/basic/es6/const-redeclare-extra.js.EXPECTED ! test/script/basic/es6/const-redeclare.js.EXPECTED ! test/script/basic/es6/let-redeclare-extra.js.EXPECTED ! test/script/basic/es6/let-redeclare.js.EXPECTED ! test/script/basic/es6/let_const_reuse.js.EXPECTED Changeset: dcc08ab6777a Author: attila Date: 2014-09-09 15:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/dcc08ab6777a 8057931: Instead of not skipping small functions in parser, make lexer avoid them instead Reviewed-by: hannesw, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/AbstractParser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Lexer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java Changeset: 578f8ca1336a Author: lagergren Date: 2014-09-10 12:37 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/578f8ca1336a 8057703: More empty classes generated by Nashorn Reviewed-by: attila, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ClassEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGeneratorLexicalContext.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompilationPhase.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Timing.java Changeset: 2c5ba6bd48a7 Author: attila Date: 2014-09-10 13:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/2c5ba6bd48a7 8034954: Optimistic iteration in for-in and for-each Reviewed-by: hannesw, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CodeGenerator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/TypeEvaluator.java Changeset: 8a4af0397070 Author: hannesw Date: 2014-09-10 15:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/8a4af0397070 8057021: UserAccessorProperty guards fail with multiple globals Reviewed-by: attila, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeBoolean.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeNumber.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java ! test/src/jdk/nashorn/api/scripting/ScopeTest.java Changeset: fa7ee1ec0448 Author: katleman Date: 2014-08-21 14:16 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/fa7ee1ec0448 Added tag jdk9-b27 for changeset 221a84ef44c0 ! .hgtags Changeset: 00c31e5eaf26 Author: lana Date: 2014-08-28 14:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/00c31e5eaf26 Merge ! .hgtags - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunctions.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledScript.java Changeset: adc2b63e654a Author: katleman Date: 2014-08-29 11:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/adc2b63e654a Added tag jdk9-b28 for changeset 00c31e5eaf26 ! .hgtags Changeset: e541ebaf2ab7 Author: lana Date: 2014-08-29 11:58 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/e541ebaf2ab7 Merge Changeset: 0cf05971521d Author: katleman Date: 2014-09-04 13:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/0cf05971521d Added tag jdk9-b29 for changeset e541ebaf2ab7 ! .hgtags Changeset: 072dbed6c5d9 Author: lana Date: 2014-09-04 14:45 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/072dbed6c5d9 Merge Changeset: ba55f0a6473f Author: lana Date: 2014-09-10 19:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/ba55f0a6473f Merge - test/script/basic/JDK-8048079_1.js - test/script/basic/JDK-8048079_1.js.EXPECTED - test/script/basic/JDK-8048079_2.js - test/script/basic/JDK-8048079_2.js.EXPECTED Changeset: 1f2fa7bd6d95 Author: attila Date: 2014-09-11 17:12 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/1f2fa7bd6d95 8058100: Reduce the RecompilableScriptFunctionData footprint Reviewed-by: jlaskey, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/Compiler.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FindScopeDepths.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ObjectClassGenerator.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AllocationStrategy.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java Changeset: 5a238407c8f1 Author: hannesw Date: 2014-09-11 17:23 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/5a238407c8f1 8058179: Global constants get in the way of self-modifying properties Reviewed-by: attila, jlaskey, sundar, lagergren ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java + test/script/basic/JDK-8058179.js + test/script/basic/JDK-8058179.js.EXPECTED Changeset: 8ad3a44f2927 Author: wetmore Date: 2014-09-11 12:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/8ad3a44f2927 8058180: .hgignore should be updated with webrev in all repos Reviewed-by: jrose, katleman, jjg ! .hgignore Changeset: 45a09ce8502e Author: katleman Date: 2014-09-11 09:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/45a09ce8502e Added tag jdk9-b30 for changeset 072dbed6c5d9 ! .hgtags Changeset: 77efdecfa2a5 Author: lana Date: 2014-09-11 14:30 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/77efdecfa2a5 Merge - test/script/basic/JDK-8048079_1.js - test/script/basic/JDK-8048079_1.js.EXPECTED - test/script/basic/JDK-8048079_2.js - test/script/basic/JDK-8048079_2.js.EXPECTED Changeset: a20309596c42 Author: hannesw Date: 2014-09-12 11:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/a20309596c42 8057743: Single quotes must be escaped in message resource file Reviewed-by: attila, lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/resources/Messages.properties ! test/script/basic/JDK-8043232.js.EXPECTED ! test/script/basic/JDK-8049242.js.EXPECTED From tobias.hartmann at oracle.com Mon Sep 15 07:11:02 2014 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 15 Sep 2014 07:11:02 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8048721: -XX:+PrintCompilation prints negative bci for non entrant OSR methods Message-ID: <201409150711.s8F7B2QX024555@aojmv0008> Changeset: 087443edb74a Author: thartmann Date: 2014-09-15 08:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/087443edb74a 8048721: -XX:+PrintCompilation prints negative bci for non entrant OSR methods Summary: Removed 'InvalidOSREntryBci' and checking nmethod::_state instead to determine if an osr method is non-entrant. Reviewed-by: kvn, vlivanov, drchase ! agent/src/share/classes/sun/jvm/hotspot/runtime/VM.java ! src/cpu/ppc/vm/interp_masm_ppc_64.cpp ! src/cpu/ppc/vm/templateTable_ppc_64.cpp ! src/cpu/sparc/vm/interp_masm_sparc.cpp ! src/cpu/sparc/vm/templateTable_sparc.cpp ! src/cpu/x86/vm/templateTable_x86_32.cpp ! src/cpu/x86/vm/templateTable_x86_64.cpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/interpreter/bytecodeInterpreter.cpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/utilities/globalDefinitions.hpp From albert.noll at oracle.com Tue Sep 16 15:11:05 2014 From: albert.noll at oracle.com (albert.noll at oracle.com) Date: Tue, 16 Sep 2014 15:11:05 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8058452: ciInstanceKlass::non_static_fields() can be removed Message-ID: <201409161511.s8GFB5ad027986@aojmv0008> Changeset: 9b8312ce5146 Author: anoll Date: 2014-09-16 14:39 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9b8312ce5146 8058452: ciInstanceKlass::non_static_fields() can be removed Summary: ciInstanceKlass::non_static_fields() and all associated data structures can be removed since they are unused. Reviewed-by: kvn, thartmann ! src/share/vm/ci/ciField.hpp ! src/share/vm/ci/ciInstanceKlass.cpp ! src/share/vm/ci/ciInstanceKlass.hpp From igor.ignatyev at oracle.com Tue Sep 16 18:41:45 2014 From: igor.ignatyev at oracle.com (igor.ignatyev at oracle.com) Date: Tue, 16 Sep 2014 18:41:45 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8057165: [TESTBUG] Need a test to cover JDK-8054883 Message-ID: <201409161841.s8GIfj4s002574@aojmv0008> Changeset: 3a59d786378b Author: iignatyev Date: 2014-09-16 21:29 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3a59d786378b 8057165: [TESTBUG] Need a test to cover JDK-8054883 Reviewed-by: kvn, iveresov, iignatyev Contributed-by: Boris Molodenkov + test/compiler/osr/TestRangeCheck.java From tobias.hartmann at oracle.com Wed Sep 17 07:03:29 2014 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 17 Sep 2014 07:03:29 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201409170703.s8H73TmJ021772@aojmv0008> Changeset: 39231c6e51fe Author: thartmann Date: 2014-09-17 08:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/39231c6e51fe 8015774: Add support for multiple code heaps Summary: Support for segmentation of the code cache. Separate code heaps are created and used to store code of different types. Reviewed-by: kvn, iveresov, roland, anoll, egahlin, sla ! agent/src/share/classes/sun/jvm/hotspot/code/CodeCache.java ! make/solaris/makefiles/mapfile-vers-COMPILER1 ! make/solaris/makefiles/mapfile-vers-COMPILER2 ! make/solaris/makefiles/mapfile-vers-TIERED ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/sparc/vm/c1_globals_sparc.hpp ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/x86/vm/c1_globals_x86.hpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/cpu/zero/vm/shark_globals_zero.hpp ! src/os/bsd/dtrace/generateJvmOffsets.cpp ! src/os/bsd/dtrace/jhelper.d ! src/os/bsd/dtrace/libjvm_db.c ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/jhelper.d ! src/os/solaris/dtrace/libjvm_db.c ! src/share/vm/c1/c1_Compiler.cpp ! src/share/vm/c1/c1_Compiler.hpp ! src/share/vm/ci/ciEnv.cpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/memory/heap.cpp ! src/share/vm/memory/heap.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/c2compiler.hpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/prims/jvmtiCodeBlobEvents.cpp ! src/share/vm/runtime/advancedThresholdPolicy.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/fprofiler.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/init.cpp ! src/share/vm/runtime/sharedRuntime.cpp ! src/share/vm/runtime/sweeper.cpp ! src/share/vm/runtime/sweeper.hpp ! src/share/vm/runtime/vmStructs.cpp ! src/share/vm/services/memoryService.cpp ! src/share/vm/services/memoryService.hpp ! src/share/vm/trace/trace.xml ! src/share/vm/trace/tracetypes.xml + test/compiler/codecache/CheckSegmentedCodeCache.java Changeset: cb79004b9ac0 Author: thartmann Date: 2014-09-17 06:05 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cb79004b9ac0 Merge From tobias.hartmann at oracle.com Wed Sep 17 09:25:21 2014 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Wed, 17 Sep 2014 09:25:21 +0000 Subject: hg: jdk9/hs-comp/jdk: 8015774: Add support for multiple code heaps Message-ID: <201409170925.s8H9PL4p015200@aojmv0008> Changeset: dd9c5bca096c Author: thartmann Date: 2014-09-17 08:04 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/dd9c5bca096c 8015774: Add support for multiple code heaps Summary: Support for segmentation of the code cache. Separate code heaps are created and used to store code of different types. Reviewed-by: kvn, iveresov, roland, anoll, egahlin, sla ! test/java/lang/management/MemoryMXBean/MemoryTest.java From nils.eliasson at oracle.com Thu Sep 18 08:31:31 2014 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Thu, 18 Sep 2014 08:31:31 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8058583: Remove CompilationRepeat Message-ID: <201409180831.s8I8VVUt019389@aojmv0008> Changeset: e69e34d8c1a6 Author: neliasso Date: 2014-09-18 08:47 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e69e34d8c1a6 8058583: Remove CompilationRepeat Summary: Remove product flag -XX:CompilationRepeat Reviewed-by: kvn, iveresov ! src/share/vm/c1/c1_globals.hpp ! src/share/vm/compiler/compileBroker.cpp From igor.veresov at oracle.com Thu Sep 18 09:14:23 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Thu, 18 Sep 2014 09:14:23 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201409180914.s8I9ENRY025923@aojmv0008> Changeset: 75e7ad74fba8 Author: iveresov Date: 2014-09-17 21:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/75e7ad74fba8 8058564: Tiered compilation performance drop in PIT Summary: Ensure MethodCounters are created before method is enqueued for compilation Reviewed-by: kvn, drchase, jiangli ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/oops/method.cpp ! src/share/vm/oops/method.hpp ! src/share/vm/runtime/sweeper.cpp Changeset: 4f215d30ca7b Author: iveresov Date: 2014-09-18 08:32 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4f215d30ca7b Merge ! src/share/vm/compiler/compileBroker.cpp From roland.westrelin at oracle.com Thu Sep 18 09:59:28 2014 From: roland.westrelin at oracle.com (roland.westrelin at oracle.com) Date: Thu, 18 Sep 2014 09:59:28 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201409180959.s8I9xSFK003259@aojmv0008> Changeset: 16bfa5fdbfc0 Author: roland Date: 2014-09-17 14:56 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/16bfa5fdbfc0 8058636: test case for 8057758 Summary: missing test case in push for 8057758 Reviewed-by: kvn, iveresov + test/compiler/intrinsics/multiplytolen/TestMultiplyToLenReturnProfile.java Changeset: 15f4d29d9956 Author: roland Date: 2014-09-18 09:16 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/15f4d29d9956 Merge From tobias.hartmann at oracle.com Thu Sep 18 11:28:10 2014 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Thu, 18 Sep 2014 11:28:10 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8050407: Add jtreg compiler tests to Hotspot JPRT jobs Message-ID: <201409181128.s8IBSAub016514@aojmv0008> Changeset: 04e52cc3d973 Author: zmajo Date: 2014-09-18 12:23 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/04e52cc3d973 8050407: Add jtreg compiler tests to Hotspot JPRT jobs Summary: Select useful jtreg test. Group tests into four sets (3 sets with open tests, 1 set with closed tests) so that execution time of each set is < 10 min on solaris_sparcv9 (slowest platform). Reviewed-by: kvn, anoll, roland ! make/jprt.properties ! test/TEST.groups From morris.meyer at oracle.com Thu Sep 18 20:09:57 2014 From: morris.meyer at oracle.com (morris.meyer at oracle.com) Date: Thu, 18 Sep 2014 20:09:57 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8050022: linux-sparcv9: assert(SharedSkipVerify || obj->is_oop()) failed: sanity check Message-ID: <201409182009.s8IK9v8h006235@aojmv0008> Changeset: ca010d2665ca Author: morris Date: 2014-09-18 11:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ca010d2665ca 8050022: linux-sparcv9: assert(SharedSkipVerify || obj->is_oop()) failed: sanity check Summary: Provide promoted stack slots for floating-point registers in the SPARC c_calling_convention. Reviewed-by: kvn, jrose, drchase ! src/cpu/sparc/vm/sharedRuntime_sparc.cpp ! src/cpu/sparc/vm/sparc.ad From vladimir.kozlov at oracle.com Thu Sep 18 21:25:39 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Thu, 18 Sep 2014 21:25:39 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8058716: Add include missing in 8015774 Message-ID: <201409182125.s8ILPdkU017902@aojmv0008> Changeset: 2f606e0c4866 Author: goetz Date: 2014-09-18 09:37 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2f606e0c4866 8058716: Add include missing in 8015774 Reviewed-by: kvn ! src/share/vm/code/codeCache.cpp From nils.eliasson at oracle.com Fri Sep 19 10:21:52 2014 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Fri, 19 Sep 2014 10:21:52 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8058479: serviceability/dcmd/CodeCacheTest.java fails Message-ID: <201409191021.s8JALqjE020037@aojmv0008> Changeset: 97e9fba4c8c8 Author: neliasso Date: 2014-09-19 10:31 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/97e9fba4c8c8 8058479: serviceability/dcmd/CodeCacheTest.java fails Summary: Don't parse really large hex values into a long Reviewed-by: kvn, anoll ! test/serviceability/dcmd/CodeCacheTest.java From nils.eliasson at oracle.com Fri Sep 19 11:28:07 2014 From: nils.eliasson at oracle.com (nils.eliasson at oracle.com) Date: Fri, 19 Sep 2014 11:28:07 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201409191128.s8JBS7vP000173@aojmv0008> Changeset: e99bef33c53d Author: neliasso Date: 2014-09-15 17:12 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e99bef33c53d 8058461: serviceability/dcmd/CodelistTest.java and serviceability/dcmd/CompilerQueueTest.java SIGSEGV Summary: Print only alive nmethods and add lock to print compile queue Reviewed-by: kvn, anoll ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/services/diagnosticCommand.hpp Changeset: 3741294061b8 Author: neliasso Date: 2014-09-19 10:24 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3741294061b8 Merge From alejandro.murillo at oracle.com Fri Sep 19 16:16:29 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 19 Sep 2014 16:16:29 +0000 Subject: hg: jdk9/hs-comp: 11 new changesets Message-ID: <201409191616.s8JGGTaE018154@aojmv0008> Changeset: 34df46455488 Author: lancea Date: 2014-09-12 17:46 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/34df46455488 8058366: Export sun.misc to java.sql Reviewed-by: mchung ! modules.xml Changeset: a3ee36412163 Author: ehelin Date: 2014-09-15 16:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/a3ee36412163 8058317: Top-level Makefiles uses deprecated target jvmg in HotSpot Makefiles Reviewed-by: erikj, tbell ! common/autoconf/generated-configure.sh ! common/autoconf/jdk-options.m4 Changeset: 96de7aa61b7e Author: mchung Date: 2014-09-15 12:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/96de7aa61b7e 8058367: Add verify-modules target to the default and images target Reviewed-by: alanb, erikj, ihse, prr ! make/Main.gmk Changeset: 980f315286b9 Author: erikj Date: 2014-09-16 12:08 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/980f315286b9 8058118: Generate modules.list during the build Reviewed-by: alanb, ihse, tbell, mchung ! Makefile ! common/autoconf/spec.gmk.in ! make/Main.gmk ! make/common/Modules.gmk ! make/common/SetupJavaCompilers.gmk - make/common/modules.list ! modules.xml Changeset: 33968ec4cc68 Author: erikj Date: 2014-08-28 11:58 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/33968ec4cc68 8056053: Disable HOTSPOT_BUILD_JOBS when building with configure Reviewed-by: dholmes, ihse, dcubed ! common/autoconf/hotspot-spec.gmk.in ! make/HotspotWrapper.gmk Changeset: fac17bf59030 Author: amurillo Date: 2014-09-12 13:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/fac17bf59030 Merge Changeset: 2556d0c2976a Author: amurillo Date: 2014-09-13 14:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/2556d0c2976a Merge Changeset: 1540bfaa0606 Author: amurillo Date: 2014-09-16 08:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/1540bfaa0606 Merge Changeset: d1d2ca914d49 Author: weijun Date: 2014-09-17 13:55 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/d1d2ca914d49 8056141: Move com.sun.security.jgss into a new module Reviewed-by: alanb, chegar, mchung ! common/bin/unshuffle_list.txt ! modules.xml Changeset: 9918cd2de40d Author: katleman Date: 2014-09-17 22:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/9918cd2de40d Added tag jdk9-b31 for changeset 69a84c16d9c2 ! .hgtags Changeset: 7e3512dae8e0 Author: lana Date: 2014-09-18 13:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/7e3512dae8e0 Merge - make/common/modules.list From alejandro.murillo at oracle.com Fri Sep 19 16:16:32 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 19 Sep 2014 16:16:32 +0000 Subject: hg: jdk9/hs-comp/corba: Added tag jdk9-b31 for changeset c432b80aadd0 Message-ID: <201409191616.s8JGGWFu018234@aojmv0008> Changeset: b5b139354630 Author: katleman Date: 2014-09-17 22:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/b5b139354630 Added tag jdk9-b31 for changeset c432b80aadd0 ! .hgtags From alejandro.murillo at oracle.com Fri Sep 19 16:16:53 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 19 Sep 2014 16:16:53 +0000 Subject: hg: jdk9/hs-comp/jaxp: Added tag jdk9-b31 for changeset 292317ebc7db Message-ID: <201409191616.s8JGGrxC018303@aojmv0008> Changeset: b940ca3d2c7e Author: katleman Date: 2014-09-17 22:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/b940ca3d2c7e Added tag jdk9-b31 for changeset 292317ebc7db ! .hgtags From alejandro.murillo at oracle.com Fri Sep 19 16:16:57 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 19 Sep 2014 16:16:57 +0000 Subject: hg: jdk9/hs-comp/jaxws: 3 new changesets Message-ID: <201409191616.s8JGGvmN018353@aojmv0008> Changeset: d35ad0854f68 Author: mkos Date: 2014-09-12 17:20 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/d35ad0854f68 8054548: JAX-WS tools need to updated to work with modular image Summary: Removing java reflection API to get JavaCompiler; using standard javax.tools API instead Reviewed-by: alanb - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/ApClassLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/ToolsJarNotFoundException.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/Invoker.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/WsGen.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/WsImport.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/JavacompilerMessages.java ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/resources/javacompiler.properties ! src/jdk.xml.ws/share/classes/com/sun/tools/internal/ws/wscompile/JavaCompilerHelper.java Changeset: ffefee7f46fd Author: katleman Date: 2014-09-17 22:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/ffefee7f46fd Added tag jdk9-b31 for changeset 7af228ae847f ! .hgtags Changeset: 838a2f693e51 Author: lana Date: 2014-09-18 13:27 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/838a2f693e51 Merge - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/ApClassLoader.java - src/jdk.xml.bind/share/classes/com/sun/tools/internal/xjc/api/util/ToolsJarNotFoundException.java From alejandro.murillo at oracle.com Fri Sep 19 16:17:13 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 19 Sep 2014 16:17:13 +0000 Subject: hg: jdk9/hs-comp/jdk: 52 new changesets Message-ID: <201409191617.s8JGHE3H018405@aojmv0008> Changeset: 99230080fada Author: chegar Date: 2014-09-12 15:51 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/99230080fada 8058216: NetworkInterface.getHardwareAddress can return zero length byte array when run with preferIPv4Stack Reviewed-by: michaelm ! src/java.base/windows/native/libnet/NetworkInterface.c ! test/java/net/NetworkInterface/Test.java Changeset: 42cf719516d0 Author: redestad Date: 2014-08-13 18:40 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/42cf719516d0 8055055: Improve numeric parsing in java.sql Reviewed-by: lancea ! src/java.sql/share/classes/java/sql/Date.java ! src/java.sql/share/classes/java/sql/Time.java ! src/java.sql/share/classes/java/sql/Timestamp.java Changeset: 267950e85a3b Author: redestad Date: 2014-09-12 17:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/267950e85a3b 8058230: Improve java.sql toString formatting Reviewed-by: lancea ! src/java.sql/share/classes/java/sql/Date.java ! src/java.sql/share/classes/java/sql/Time.java ! src/java.sql/share/classes/java/sql/Timestamp.java Changeset: c1e358344cd8 Author: sjiang Date: 2014-09-12 20:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c1e358344cd8 8057951: javax/management/monitor/... should be quarantined Reviewed-by: jbachorik ! test/ProblemList.txt Changeset: cf864dacc7f2 Author: kshefov Date: 2014-09-12 22:33 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cf864dacc7f2 8057707: TEST library enhancement in lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java Reviewed-by: iignatyev, vlivanov ! test/java/lang/invoke/MethodHandles/CatchExceptionTest.java ! test/lib/testlibrary/jsr292/com/oracle/testlibrary/jsr292/Helper.java Changeset: cabbfab50bd9 Author: kshefov Date: 2014-09-12 22:33 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cabbfab50bd9 8057719: Develop new tests for LambdaForm Reduction and Caching feature Reviewed-by: iignatyev, vlivanov, psandoz + test/java/lang/invoke/LFCaching/LFCachingTestCase.java + test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java + test/java/lang/invoke/LFCaching/LFMultiThreadCachingTest.java + test/java/lang/invoke/LFCaching/LFSingleThreadCachingTest.java + test/java/lang/invoke/LFCaching/LambdaFormTestCase.java + test/java/lang/invoke/LFCaching/TestMethods.java Changeset: 5b82269527f2 Author: dermashov Date: 2014-08-26 15:04 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5b82269527f2 8055360: Move the rest part of AWT ShapedAndTranslucent tests to OpenJDK Reviewed-by: alexsch + test/javax/swing/JWindow/ShapedAndTranslucentWindows/Common.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucent.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentCanvas.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentGradient.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/PerPixelTranslucentSwing.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/SetShapeAndClickSwing.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedPerPixelTranslucentGradient.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/ShapedTranslucentPerPixelTranslucentGradient.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentJComboBox.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentPerPixelTranslucentGradient.java + test/javax/swing/JWindow/ShapedAndTranslucentWindows/TranslucentWindowClickSwing.java Changeset: dcc4a47ffcb5 Author: bae Date: 2014-08-26 14:10 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/dcc4a47ffcb5 8040617: [macosx] Large JTable cell results in a OutOfMemoryException Reviewed-by: serb, prr ! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceDataProxy.java + test/sun/java2d/OpenGL/DrawHugeImageTest.java Changeset: 09c8a35f1d65 Author: ceisserer Date: 2014-08-27 08:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/09c8a35f1d65 8054638: xrender: text drawn after setColor(Color.white) is actually black Reviewed-by: bae, prr ! src/java.desktop/unix/classes/sun/java2d/xr/XRSolidSrcPict.java + test/java/awt/Graphics2D/WhiteTextColorTest.java Changeset: 369a00566b6d Author: yan Date: 2014-08-29 14:27 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/369a00566b6d 8055664: move 14 tests about setLocationRelativeTo to jdk Reviewed-by: alexsch, azvegint + test/java/awt/Window/setLocRelativeTo/SetLocationRelativeToTest.java Changeset: debb697a2e30 Author: azvegint Date: 2014-08-29 15:27 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/debb697a2e30 6624085: Fourth mouse button (wheel) is treated like second button - isPopupTrigger returns true Reviewed-by: anthony, azvegint Contributed-by: alexhenrie24 at gmail.com ! src/java.desktop/unix/classes/sun/awt/X11/XWindow.java Changeset: 4679a2758059 Author: azvegint Date: 2014-09-02 17:35 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4679a2758059 8055746: plenty of clipboard/dnd tests fail and break X11 Reviewed-by: alexsch, pchelko - src/java.desktop/macosx/classes/sun/awt/datatransfer/flavormap.properties + src/java.desktop/macosx/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/unix/classes/sun/awt/datatransfer/flavormap.properties + src/java.desktop/unix/classes/sun/datatransfer/resources/flavormap.properties - src/java.desktop/windows/classes/sun/awt/datatransfer/flavormap.properties + src/java.desktop/windows/classes/sun/datatransfer/resources/flavormap.properties Changeset: d2c998b7e553 Author: aivanov Date: 2014-09-02 17:42 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d2c998b7e553 8056211: api/java_awt/Event/InputMethodEvent/serial/index.html#Input[serial2002] failure Reviewed-by: pchelko, alexsch ! src/java.desktop/share/classes/java/awt/event/InputMethodEvent.java Changeset: 7d8bb8bca0d1 Author: prr Date: 2014-09-02 12:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7d8bb8bca0d1 Merge - make/ModulesXml.gmk - make/src/classes/build/tools/module/GenerateModulesXml.java - src/demo/aix/jvmti/hprof/porting_aix.c - src/demo/aix/jvmti/hprof/porting_aix.h - src/demo/share/jpda/com/sun/tools/example/README - src/demo/share/jpda/com/sun/tools/example/debug/bdi/AccessWatchpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/AmbiguousMethodException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/BreakpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ChildSession.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/EvaluationException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/EventRequestSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/EventRequestSpecList.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ExceptionSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ExecutionManager.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/FrameIndexOutOfBoundsException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/InputListener.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/JDIEventSource.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/LineBreakpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/LineNotFoundException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/MalformedMemberNameException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/MethodBreakpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/MethodNotFoundException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ModificationWatchpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/NoSessionException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/NoThreadException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/OutputListener.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ParseException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/PatternReferenceTypeSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ReferenceTypeSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/Session.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/SessionListener.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/SourceNameReferenceTypeSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecErrorEvent.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecEvent.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/SpecListener.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadGroupIterator.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadInfo.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/ThreadIterator.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/Utils.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/VMLaunchFailureException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/VMNotInterruptedException.java - src/demo/share/jpda/com/sun/tools/example/debug/bdi/WatchpointSpec.java - src/demo/share/jpda/com/sun/tools/example/debug/event/AbstractEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/AccessWatchpointEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ClassPrepareEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ClassUnloadEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ExceptionEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/JDIAdapter.java - src/demo/share/jpda/com/sun/tools/example/debug/event/JDIListener.java - src/demo/share/jpda/com/sun/tools/example/debug/event/LocatableEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/LocationTriggerEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ModificationWatchpointEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ThreadDeathEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/ThreadStartEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/VMDeathEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/VMDisconnectEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/VMStartEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/event/WatchpointEventSet.java - src/demo/share/jpda/com/sun/tools/example/debug/expr/Expr.jj - src/demo/share/jpda/com/sun/tools/example/debug/gui/ApplicationTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/ClassManager.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/ClassTreeTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/CommandInterpreter.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/CommandTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/ContextListener.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/ContextManager.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/CurrentFrameChangedEvent.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/Environment.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/GUI.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/Icons.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBFileFilter.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBMenuBar.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/JDBToolBar.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/LaunchTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/MonitorListModel.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/MonitorTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/OutputSink.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SearchPath.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SingleLeafTreeSelectionModel.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceListener.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceManager.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceModel.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourceTreeTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/SourcepathChangedEvent.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/StackTraceTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/ThreadTreeTool.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScript.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScriptOutputListener.java - src/demo/share/jpda/com/sun/tools/example/debug/gui/TypeScriptWriter.java - src/demo/share/jpda/com/sun/tools/example/doc/index.html - src/demo/share/jpda/com/sun/tools/example/doc/javadt.html - src/demo/share/jpda/com/sun/tools/example/doc/jdb.html - src/demo/share/jpda/com/sun/tools/example/doc/trace.html - src/demo/share/jpda/com/sun/tools/example/trace/EventThread.java - src/demo/share/jpda/com/sun/tools/example/trace/StreamRedirectThread.java - src/demo/share/jpda/com/sun/tools/example/trace/Trace.java - src/demo/share/jvmti/hprof/README.txt - src/demo/share/jvmti/hprof/debug_malloc.c - src/demo/share/jvmti/hprof/debug_malloc.h - src/demo/share/jvmti/hprof/hprof.h - src/demo/share/jvmti/hprof/hprof_b_spec.h - src/demo/share/jvmti/hprof/hprof_blocks.c - src/demo/share/jvmti/hprof/hprof_blocks.h - src/demo/share/jvmti/hprof/hprof_check.c - src/demo/share/jvmti/hprof/hprof_check.h - src/demo/share/jvmti/hprof/hprof_class.c - src/demo/share/jvmti/hprof/hprof_class.h - src/demo/share/jvmti/hprof/hprof_cpu.c - src/demo/share/jvmti/hprof/hprof_cpu.h - src/demo/share/jvmti/hprof/hprof_error.c - src/demo/share/jvmti/hprof/hprof_error.h - src/demo/share/jvmti/hprof/hprof_event.c - src/demo/share/jvmti/hprof/hprof_event.h - src/demo/share/jvmti/hprof/hprof_frame.c - src/demo/share/jvmti/hprof/hprof_frame.h - src/demo/share/jvmti/hprof/hprof_init.c - src/demo/share/jvmti/hprof/hprof_init.h - src/demo/share/jvmti/hprof/hprof_io.c - src/demo/share/jvmti/hprof/hprof_io.h - src/demo/share/jvmti/hprof/hprof_ioname.c - src/demo/share/jvmti/hprof/hprof_ioname.h - src/demo/share/jvmti/hprof/hprof_listener.c - src/demo/share/jvmti/hprof/hprof_listener.h - src/demo/share/jvmti/hprof/hprof_loader.c - src/demo/share/jvmti/hprof/hprof_loader.h - src/demo/share/jvmti/hprof/hprof_md.h - src/demo/share/jvmti/hprof/hprof_monitor.c - src/demo/share/jvmti/hprof/hprof_monitor.h - src/demo/share/jvmti/hprof/hprof_object.c - src/demo/share/jvmti/hprof/hprof_object.h - src/demo/share/jvmti/hprof/hprof_reference.c - src/demo/share/jvmti/hprof/hprof_reference.h - src/demo/share/jvmti/hprof/hprof_site.c - src/demo/share/jvmti/hprof/hprof_site.h - src/demo/share/jvmti/hprof/hprof_stack.c - src/demo/share/jvmti/hprof/hprof_stack.h - src/demo/share/jvmti/hprof/hprof_string.c - src/demo/share/jvmti/hprof/hprof_string.h - src/demo/share/jvmti/hprof/hprof_table.c - src/demo/share/jvmti/hprof/hprof_table.h - src/demo/share/jvmti/hprof/hprof_tag.c - src/demo/share/jvmti/hprof/hprof_tag.h - src/demo/share/jvmti/hprof/hprof_tls.c - src/demo/share/jvmti/hprof/hprof_tls.h - src/demo/share/jvmti/hprof/hprof_trace.c - src/demo/share/jvmti/hprof/hprof_trace.h - src/demo/share/jvmti/hprof/hprof_tracker.c - src/demo/share/jvmti/hprof/hprof_tracker.h - src/demo/share/jvmti/hprof/hprof_util.c - src/demo/share/jvmti/hprof/hprof_util.h - src/demo/share/jvmti/hprof/jvm.hprof.txt - src/demo/share/jvmti/hprof/manual.html - src/demo/share/jvmti/hprof/sample.makefile.txt - src/demo/unix/jvmti/hprof/hprof_md.c - src/demo/windows/jvmti/hprof/hprof_md.c - src/jdk.attach/aix/classes/sun/tools/attach/AixAttachProvider.java - src/jdk.attach/aix/classes/sun/tools/attach/AixVirtualMachine.java - src/jdk.attach/aix/native/libattach/AixVirtualMachine.c - src/jdk.attach/unix/classes/sun/tools/attach/BsdAttachProvider.java - src/jdk.attach/unix/classes/sun/tools/attach/BsdVirtualMachine.java - src/jdk.attach/unix/classes/sun/tools/attach/LinuxAttachProvider.java - src/jdk.attach/unix/classes/sun/tools/attach/LinuxVirtualMachine.java - src/jdk.attach/unix/classes/sun/tools/attach/SolarisAttachProvider.java - src/jdk.attach/unix/classes/sun/tools/attach/SolarisVirtualMachine.java - src/jdk.attach/unix/native/libattach/BsdVirtualMachine.c - src/jdk.attach/unix/native/libattach/LinuxVirtualMachine.c - src/jdk.attach/unix/native/libattach/SolarisVirtualMachine.c - src/jdk.attach/windows/classes/sun/tools/attach/WindowsAttachProvider.java - src/jdk.attach/windows/classes/sun/tools/attach/WindowsVirtualMachine.java - src/jdk.attach/windows/native/libattach/WindowsAttachProvider.c - src/jdk.attach/windows/native/libattach/WindowsVirtualMachine.c - test/com/sun/net/httpserver/SimpleSSLContext.java - test/com/sun/net/httpserver/testkeys - test/java/lang/instrument/ilib/ClassDump.java - test/java/lang/instrument/ilib/ClassReaderWriter.java - test/java/lang/instrument/ilib/Info.java - test/java/lang/instrument/ilib/Inject.java - test/java/lang/instrument/ilib/InjectBytecodes.java - test/java/lang/instrument/ilib/Injector.java - test/java/lang/instrument/ilib/Options.java - test/java/lang/instrument/ilib/RuntimeConstants.java Changeset: b22f4bf557db Author: prr Date: 2014-09-04 09:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b22f4bf557db 8056122: Upgrade JDK to use LittleCMS 2.6 Reviewed-by: bae, jgodinez ! src/java.desktop/share/native/liblcms/cmscam02.c ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmscnvrt.c ! src/java.desktop/share/native/liblcms/cmserr.c ! src/java.desktop/share/native/liblcms/cmsgamma.c ! src/java.desktop/share/native/liblcms/cmsgmt.c ! src/java.desktop/share/native/liblcms/cmsintrp.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmsio1.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmspack.c ! src/java.desktop/share/native/liblcms/cmsplugin.c ! src/java.desktop/share/native/liblcms/cmsps2.c ! src/java.desktop/share/native/liblcms/cmstypes.c ! src/java.desktop/share/native/liblcms/cmsvirt.c ! src/java.desktop/share/native/liblcms/cmswtpnt.c ! src/java.desktop/share/native/liblcms/cmsxform.c ! src/java.desktop/share/native/liblcms/lcms2.h ! src/java.desktop/share/native/liblcms/lcms2_internal.h ! src/java.desktop/share/native/liblcms/lcms2_plugin.h Changeset: 4b8109f99380 Author: alexsch Date: 2014-09-05 12:57 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4b8109f99380 8057184: JCK8's api/javax_swing/JDesktopPane/descriptions.html#getset failed with GTKLookAndFeel on Linux and Solaris Reviewed-by: ant, azvegint ! src/java.desktop/share/classes/javax/swing/JDesktopPane.java Changeset: 0ee1b531e03b Author: prr Date: 2014-09-08 09:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0ee1b531e03b 8056209: Remove unused files for libawt Reviewed-by: erikj, ihse, serb ! make/lib/Awt2dLibraries.gmk - src/java.desktop/windows/classes/sun/awt/windows/WBufferStrategy.java - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.cpp - src/java.desktop/windows/native/libawt/sun/windows/WBufferStrategy.cpp Changeset: acfb397df680 Author: prr Date: 2014-09-08 10:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/acfb397df680 Merge Changeset: 4a5637160724 Author: prr Date: 2014-09-12 10:33 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4a5637160724 Merge - src/java.base/share/conf/security/sunpkcs11-solaris.cfg Changeset: fb6b143641fd Author: prr Date: 2014-09-12 13:08 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fb6b143641fd Merge Changeset: 24d6f3d22cd8 Author: martin Date: 2014-08-29 12:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/24d6f3d22cd8 8056934: ZipInputStream does not correctly handle local header data descriptors with the optional signature missing Summary: fix off-by-one bug in EXTSIG handling; add docs. Reviewed-by: sherman, alanb ! src/java.base/share/classes/java/util/zip/ZipInputStream.java + test/java/util/zip/DataDescriptorSignatureMissing.java Changeset: 0b880663fd81 Author: lancea Date: 2014-09-12 18:37 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0b880663fd81 8058394: Doclint clean up in java.sql.Date Reviewed-by: darcy ! src/java.sql/share/classes/java/sql/Date.java Changeset: 34d5a7612463 Author: martin Date: 2014-09-05 19:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/34d5a7612463 8057986: freetype code to get glyph outline does not handle initial control point properly Reviewed-by: prr, dougfelt Contributed-by: Behdad Esfahbod , Igor Kopylov ! src/java.desktop/share/native/libfontmanager/freetypeScaler.c + test/java/awt/font/GlyphVector/GlyphVectorOutline.java Changeset: f8b718af3f3c Author: igerasim Date: 2014-09-13 20:06 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f8b718af3f3c 8054029: (fc) FileChannel.size() returns 0 for block devices on Linux Reviewed-by: alanb ! src/java.base/unix/native/libnio/ch/FileDispatcherImpl.c + test/java/nio/channels/FileChannel/BlockDeviceSize.java Changeset: 0d73ff4cf115 Author: lancea Date: 2014-09-13 13:26 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0d73ff4cf115 8058413: Change formatDecimalInt so it is package private Reviewed-by: darcy ! src/java.sql/share/classes/java/sql/Date.java Changeset: 3b20d87c5905 Author: bpb Date: 2014-09-15 13:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3b20d87c5905 8057793: BigDecimal is no longer effectively immutable Summary: Modify MutableBigInteger.divideAndRemainderBurnikelZiegler() to copy the instance (this) to a new MutableBigInteger to use as the dividend. Reviewed-by: darcy Contributed-by: robbiexgibson at yahoo.com ! src/java.base/share/classes/java/math/MutableBigInteger.java ! test/java/math/BigDecimal/ZeroScalingTests.java Changeset: 73ddc04724d9 Author: redestad Date: 2014-09-15 21:20 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/73ddc04724d9 8058429: JCK test api/java_sql/Timestamp/descriptions.html start failing after 8058230 Reviewed-by: lancea ! src/java.sql/share/classes/java/sql/Timestamp.java ! test/java/sql/test/sql/TimestampTests.java Changeset: c5a683ee794d Author: redestad Date: 2014-09-16 00:26 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c5a683ee794d 8058514: TEST_BUG: New tests introduced in 8058429 are TimeZone dependent Reviewed-by: lancea ! test/java/sql/test/sql/TimestampTests.java Changeset: fe00873b4f8d Author: sjiang Date: 2014-09-16 09:01 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fe00873b4f8d 8042205: javax/management/monitor/*: some tests didn't get all the notifications Reviewed-by: dfuchs ! test/ProblemList.txt ! test/javax/management/monitor/AttributeArbitraryDataTypeTest.java ! test/javax/management/monitor/CounterMonitorTest.java ! test/javax/management/monitor/NonComparableAttributeValueTest.java ! test/javax/management/monitor/ReflectionExceptionTest.java ! test/javax/management/monitor/RuntimeExceptionTest.java Changeset: 9ac4093dc4ae Author: chegar Date: 2014-09-16 12:06 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9ac4093dc4ae 8058118: Generate modules.list during the build Reviewed-by: alanb, mchung ! make/src/classes/build/tools/module/GenJdepsModulesXml.java + make/src/classes/build/tools/module/GenModulesList.java + make/src/classes/build/tools/module/Module.java + make/src/classes/build/tools/module/ModulesXmlReader.java + make/src/classes/build/tools/module/ModulesXmlWriter.java Changeset: 6fac21b58f2b Author: vlivanov Date: 2014-09-16 18:05 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6fac21b58f2b 8058291: Missing some checks during parameter validation Reviewed-by: jrose ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java Changeset: 50d878aa3d5c Author: vlivanov Date: 2014-09-16 18:05 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/50d878aa3d5c 8058293: Bit set computation in MHs.findFirstDupOrDrop/findFirstDrop is broken Reviewed-by: jrose ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java Changeset: 42b2c0267831 Author: bpb Date: 2014-09-15 13:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/42b2c0267831 8058505: BigIntegerTest does not exercise Burnikel-Ziegler division Summary: Modify divideLarge() method such that the w/z division exercises the B-Z branch. Reviewed-by: darcy Contributed-by: Robert Gibson ! test/java/math/BigInteger/BigIntegerTest.java Changeset: 75a95840a125 Author: vlivanov Date: 2014-09-16 23:04 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/75a95840a125 8058584: Ignore java/lang/invoke/LFCaching/LFGarbageCollectedTest until 8057020 is fixed Reviewed-by: darcy, alanb ! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java Changeset: eac4f63808a2 Author: weijun Date: 2014-09-17 13:55 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/eac4f63808a2 8042900: Allow com.sun.security.jgss to be in different module than org.ietf.jgss Reviewed-by: valeriep, alanb ! src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java ! src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java + src/java.security.jgss/share/classes/com/sun/security/jgss/Extender.java ! src/java.security.jgss/share/classes/org/ietf/jgss/GSSContext.java ! src/java.security.jgss/share/classes/org/ietf/jgss/GSSName.java ! src/java.security.jgss/share/classes/sun/net/www/protocol/http/spnego/NegotiatorImpl.java ! src/java.security.jgss/share/classes/sun/security/jgss/GSSContextImpl.java ! src/java.security.jgss/share/classes/sun/security/jgss/GSSCredentialImpl.java ! src/java.security.jgss/share/classes/sun/security/jgss/GSSManagerImpl.java + src/java.security.jgss/share/classes/sun/security/jgss/JgssExtender.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/InitSecContextToken.java ! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java ! src/java.security.jgss/share/classes/sun/security/jgss/spi/GSSContextSpi.java ! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoContext.java ! src/java.security.jgss/share/classes/sun/security/jgss/spnego/SpNegoCredElement.java ! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java ! test/sun/security/krb5/auto/Context.java ! test/sun/security/krb5/auto/NewInquireTypes.java ! test/sun/security/krb5/auto/OkAsDelegate.java ! test/sun/security/krb5/auto/OkAsDelegateXRealm.java ! test/sun/security/krb5/auto/SSL.java Changeset: ccb0249b0db4 Author: weijun Date: 2014-09-17 13:55 +0800 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ccb0249b0db4 8056141: Move com.sun.security.jgss into a new module Reviewed-by: alanb, chegar, mchung - src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java - src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java - src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java - src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java - src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java + src/jdk.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java = src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java < src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java = src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java < src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java = src/jdk.security.jgss/share/classes/com/sun/security/jgss/Extender.java < src/java.security.jgss/share/classes/com/sun/security/jgss/Extender.java + src/jdk.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java + src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java + src/jdk.security.jgss/share/classes/com/sun/security/jgss/InquireType.java + src/jdk.security.jgss/share/classes/com/sun/security/jgss/package-info.java + src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java + src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java + src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java + src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java Changeset: f015c3079e02 Author: psandoz Date: 2014-09-17 16:47 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f015c3079e02 8058204: stream tests timeout, intermittently but more likely to happen after JDK-8056248 Reviewed-by: alanb, dholmes ! test/TEST.ROOT Changeset: e5694a10fc70 Author: naoto Date: 2014-09-17 09:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e5694a10fc70 8058509: CLDRLocaleDataMetaInfo should be in jdk.localedata Reviewed-by: mchung, erikj, ihse ! make/CreateJars.gmk ! make/gensrc/Gensrc-java.base.gmk + make/gensrc/Gensrc-jdk.localedata.gmk ! make/gensrc/GensrcCLDR.gmk + make/gensrc/GensrcLocaleData.gmk - make/gensrc/GensrcLocaleDataMetaInfo.gmk ! make/src/classes/build/tools/cldrconverter/ResourceBundleGenerator.java ! src/jdk.localedata/META-INF/cldrdata-services/sun.util.locale.provider.LocaleDataMetaInfo Changeset: 5210fb605e9e Author: bpb Date: 2014-09-17 11:04 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5210fb605e9e 8058664: Bad fonts in BigIntegerTest Summary: Replace bad fonts with spaces. Reviewed-by: alanb ! test/java/math/BigInteger/BigIntegerTest.java Changeset: 7f183794f7dd Author: bpb Date: 2014-09-17 14:11 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7f183794f7dd 8058679: More bad characters in BigIntegerTest Summary: Remove remaining non-US-ASCII characters Reviewed-by: alanb ! test/java/math/BigInteger/BigIntegerTest.java Changeset: bee3c5b0577f Author: dholmes Date: 2014-09-17 23:27 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bee3c5b0577f 8058569: Update java/lang/invoke/lambda tests to eliminate dependency on sun.tools.jar.Main Reviewed-by: dholmes, alanb Contributed-by: Amy Lu ! test/java/lang/invoke/lambda/LUtils.java ! test/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java Changeset: 07226b7c5c3e Author: sjiang Date: 2014-09-18 16:16 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/07226b7c5c3e 8050115: javax/management/monitor/GaugeMonitorDeadlockTest.java fails intermittently Reviewed-by: dfuchs, dholmes ! test/ProblemList.txt ! test/javax/management/monitor/GaugeMonitorDeadlockTest.java Changeset: dfb02ed82227 Author: vlivanov Date: 2014-09-18 18:33 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/dfb02ed82227 8058661: Compiled LambdaForms should inherit from Object to improve class loading performance Reviewed-by: vlivanov, jrose Contributed-by: aleksey.shipilev at oracle.com ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java Changeset: 49dcd4903b01 Author: mullan Date: 2014-09-18 15:36 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/49dcd4903b01 8050281: New permission tests for JEP 140 Reviewed-by: mullan Contributed-by: amanda.jiang at oracle.com + test/java/security/AccessController/LimitedDoPrivilegedWithNullPerms.java + test/java/security/AccessController/LimitedDoPrivilegedWithThread.java + test/java/security/AccessController/policy Changeset: 10db6a9fe848 Author: mullan Date: 2014-09-18 15:37 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/10db6a9fe848 Merge Changeset: edf3916a2fe9 Author: katleman Date: 2014-09-17 22:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/edf3916a2fe9 Added tag jdk9-b31 for changeset 71e99dae28f9 ! .hgtags Changeset: 8bdf7083b5bd Author: lana Date: 2014-09-18 13:27 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8bdf7083b5bd Merge - make/gensrc/GensrcLocaleDataMetaInfo.gmk - src/java.desktop/macosx/classes/sun/awt/datatransfer/flavormap.properties - src/java.desktop/unix/classes/sun/awt/datatransfer/flavormap.properties - src/java.desktop/windows/classes/sun/awt/datatransfer/flavormap.properties - src/java.desktop/windows/classes/sun/awt/windows/WBufferStrategy.java - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.cpp - src/java.desktop/windows/native/libawt/sun/windows/WBufferStrategy.cpp - src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java - src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java - src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java - src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java - src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java - src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java - src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java Changeset: 2c479a3aa7be Author: martin Date: 2014-09-15 18:38 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2c479a3aa7be 8058520: jar xf does not work on zip files with leading garbage Summary: Fall back to ZipFile if ZipInputStream finds no entries Reviewed-by: sherman ! src/jdk.dev/share/classes/sun/tools/jar/Main.java + test/tools/jar/LeadingGarbage.java Changeset: 419e730c34da Author: martin Date: 2014-09-18 16:25 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/419e730c34da 8058550: Clarify that TimerTasks are not reusable Reviewed-by: alanb, chegar ! src/java.base/share/classes/java/util/TimerTask.java Changeset: 7aca109497bf Author: juh Date: 2014-09-16 13:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/7aca109497bf 8047223: Add algorithm parameter to EncodedKeySpec class and its two subclasses Reviewed-by: mullan ! src/java.base/share/classes/java/security/spec/EncodedKeySpec.java ! src/java.base/share/classes/java/security/spec/PKCS8EncodedKeySpec.java ! src/java.base/share/classes/java/security/spec/X509EncodedKeySpec.java ! src/java.base/share/classes/javax/crypto/EncryptedPrivateKeyInfo.java + test/java/security/spec/PKCS8EncodedKeySpec/Algorithm.java Changeset: ef539b8808f1 Author: erikj Date: 2014-09-19 09:59 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ef539b8808f1 8055189: Cleanup gensrc after source code restructure Reviewed-by: ihse, tbell - make/gensrc/Gensrc-jdk.attach.gmk ! make/gensrc/Gensrc-jdk.charsets.gmk ! make/gensrc/Gensrc-jdk.jdi.gmk ! make/gensrc/GensrcCharsetMapping.gmk - make/gensrc/GensrcJDWP.gmk - make/gensrc/GensrcProviders.gmk Changeset: e157e24a3658 Author: amurillo Date: 2014-09-19 08:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e157e24a3658 Merge - make/gensrc/Gensrc-jdk.attach.gmk ! make/gensrc/Gensrc-jdk.charsets.gmk - make/gensrc/GensrcJDWP.gmk - make/gensrc/GensrcLocaleDataMetaInfo.gmk - make/gensrc/GensrcProviders.gmk - src/java.desktop/macosx/classes/sun/awt/datatransfer/flavormap.properties - src/java.desktop/unix/classes/sun/awt/datatransfer/flavormap.properties - src/java.desktop/windows/classes/sun/awt/datatransfer/flavormap.properties - src/java.desktop/windows/classes/sun/awt/windows/WBufferStrategy.java - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.cpp - src/java.desktop/windows/native/libawt/sun/windows/WBufferStrategy.cpp - src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java - src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java - src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java - src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java - src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java - src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java - src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java From alejandro.murillo at oracle.com Fri Sep 19 16:17:55 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 19 Sep 2014 16:17:55 +0000 Subject: hg: jdk9/hs-comp/langtools: 6 new changesets Message-ID: <201409191617.s8JGHuRY018498@aojmv0008> Changeset: 3eb8614e39b3 Author: sogoel Date: 2014-09-12 17:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/3eb8614e39b3 8055080: Group 9d: golden files for tests in tools/javac dir Reviewed-by: jjg, mcimadamore, jlahoda ! test/tools/javac/Parens1.java + test/tools/javac/Parens1.out ! test/tools/javac/Parens2.java + test/tools/javac/Parens2.out ! test/tools/javac/Parens3.java + test/tools/javac/Parens3.out ! test/tools/javac/Parens4.java + test/tools/javac/Parens4.out ! test/tools/javac/ParseConditional.java + test/tools/javac/ParseConditional.out ! test/tools/javac/StoreClass.java + test/tools/javac/StoreClass.out ! test/tools/javac/SwitchScope.java + test/tools/javac/SwitchScope.out ! test/tools/javac/SynthName2.java + test/tools/javac/SynthName2.out ! test/tools/javac/T6234077.java + test/tools/javac/T6234077.out Changeset: c419bddef7f3 Author: mcimadamore Date: 2014-09-15 12:43 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/c419bddef7f3 8055963: Inference failure with nested invocation Summary: Revise heuristics to force eager instantiation of return inference vars Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java + test/tools/javac/generics/inference/8055963/T8055963.java Changeset: 9a6c1bf0d19a Author: bpatel Date: 2014-09-17 23:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/9a6c1bf0d19a 8043698: tag not getting generated in package-summary pages for un-named packages Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/ProfilePackageWriterImpl.java ! test/com/sun/javadoc/testUnnamedPackage/TestUnnamedPackage.java Changeset: 7e15b8d4631d Author: bpatel Date: 2014-09-18 00:50 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/7e15b8d4631d 8047745: Javadoc should include encoding information in generated html files Reviewed-by: jjg, ksrini ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlConstants.java ! src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/HtmlDocWriter.java ! test/com/sun/javadoc/testCharset/TestCharset.java Changeset: 414fb97e029d Author: katleman Date: 2014-09-17 22:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/414fb97e029d Added tag jdk9-b31 for changeset 0046d55383a9 ! .hgtags Changeset: ad99965443d1 Author: lana Date: 2014-09-18 13:27 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/ad99965443d1 Merge From alejandro.murillo at oracle.com Fri Sep 19 16:18:00 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 19 Sep 2014 16:18:00 +0000 Subject: hg: jdk9/hs-comp/nashorn: 9 new changesets Message-ID: <201409191618.s8JGI0Xo018549@aojmv0008> Changeset: ec55eed621a8 Author: hannesw Date: 2014-09-12 15:01 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/ec55eed621a8 8058304: Non-serializable fields in serializable classes Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/parser/Parser.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java Changeset: e86dd06a8ccb Author: sundar Date: 2014-09-15 15:18 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/e86dd06a8ccb 8058422: Users should be able to overwrite "context" and "engine" variables Reviewed-by: lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java + test/script/basic/JDK-8058422.js ! test/src/jdk/nashorn/api/scripting/ScopeTest.java Changeset: 10f36ba5ef80 Author: hannesw Date: 2014-09-15 17:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/10f36ba5ef80 8056978: ClassCastException: cannot cast jdk.nashorn.internal.scripts.JO* Reviewed-by: jlaskey, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/FieldObjectCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java + test/script/basic/JDK-8056978.js + test/script/basic/JDK-8056978.js.EXPECTED Changeset: 3936203c7dc8 Author: sundar Date: 2014-09-16 17:04 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/3936203c7dc8 8058545: With strict mode, bean property assignment of a non-existent property should result in TypeError Reviewed-by: hannesw, lagergren ! README ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBottomLinker.java + test/script/basic/JDK-8058545.js Changeset: 9f8ab1b79632 Author: sundar Date: 2014-09-16 17:47 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/9f8ab1b79632 8058551: Top level README accidentally modified with changeset 1025:3936203c7dc8 Reviewed-by: jlaskey, hannesw ! README Changeset: fbded97d28ca Author: sundar Date: 2014-09-17 15:02 +0530 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/fbded97d28ca 8058615: Overload resolution ambiguity involving ConsString Reviewed-by: lagergren, hannesw ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornBeansLinker.java + test/script/basic/JDK-8058615.js + test/script/basic/JDK-8058615.js.EXPECTED Changeset: f2771da9af07 Author: yan Date: 2014-09-17 16:44 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/f2771da9af07 8057035: Some tests failed using java.awt.Color on Solaris without X11 libraries Reviewed-by: lagergren Contributed-by: Sergey Lugovoy <sergey.lugovoy at oracle.com> ! test/script/basic/JDK-8043232.js ! test/script/basic/JDK-8043232.js.EXPECTED ! test/script/basic/JDK-8049086.js ! test/script/basic/JDK-8049086.js.EXPECTED ! test/script/basic/JDK-8049242.js ! test/script/basic/JDK-8049242.js.EXPECTED Changeset: 399aa8fc2905 Author: katleman Date: 2014-09-17 22:56 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/399aa8fc2905 Added tag jdk9-b31 for changeset 77efdecfa2a5 ! .hgtags Changeset: 62ba20541b94 Author: lana Date: 2014-09-18 13:27 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/62ba20541b94 Merge From niclas.adlertz at oracle.com Fri Sep 19 16:26:50 2014 From: niclas.adlertz at oracle.com (niclas.adlertz at oracle.com) Date: Fri, 19 Sep 2014 16:26:50 +0000 Subject: hg: jdk9/hs-comp/hotspot: 31 new changesets Message-ID: <201409191626.s8JGQpm4020271@aojmv0008> Changeset: 2ade0284497b Author: dholmes Date: 2014-09-10 00:44 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2ade0284497b 8056183: os::is_MP() always reports true when NMT is enabled Reviewed-by: shade, coleenp, bdelsart ! src/share/vm/runtime/os.hpp Changeset: ebc96d6c7074 Author: ctornqvi Date: 2014-09-10 07:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ebc96d6c7074 8055719: Clean out support for old VC versions from ProjectCreator Summary: Clean out support for old VC versions from ProjectCreator Reviewed-by: sla, allwin ! make/windows/makefiles/projectcreator.make - src/share/tools/ProjectCreator/FileTreeCreatorVC7.java ! src/share/tools/ProjectCreator/WinGammaPlatformVC10.java - src/share/tools/ProjectCreator/WinGammaPlatformVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC8.java - src/share/tools/ProjectCreator/WinGammaPlatformVC9.java Changeset: 396253716f03 Author: igerasim Date: 2014-09-10 09:52 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/396253716f03 8057744: (process) Synchronize exiting of threads and process [win] Reviewed-by: dholmes, dcubed, sla ! src/os/aix/vm/os_aix.inline.hpp ! src/os/bsd/vm/os_bsd.inline.hpp ! src/os/linux/vm/os_linux.inline.hpp ! src/os/solaris/vm/os_solaris.inline.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/runtime/java.cpp ! src/share/vm/runtime/os.hpp Changeset: 03835eaaab2d Author: dcubed Date: 2014-09-10 11:48 -0600 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/03835eaaab2d 8057107: cleanup indent white space issues prior to Contended Locking reorder and cache line bucket Reviewed-by: fparain, sspitsyn, coleenp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/atomic.hpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 0420e825bb3c Author: dcubed Date: 2014-09-10 11:52 -0600 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0420e825bb3c 8057109: manual cleanup of white space issues prior to Contended Locking reorder and cache line bucket Reviewed-by: fparain, sspitsyn, coleenp ! src/os/bsd/vm/os_bsd.cpp ! src/os/bsd/vm/os_bsd.hpp ! src/os/linux/vm/os_linux.cpp ! src/os/linux/vm/os_linux.hpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/os/windows/vm/os_windows.cpp ! src/share/vm/runtime/atomic.hpp ! src/share/vm/runtime/mutex.cpp ! src/share/vm/runtime/objectMonitor.cpp ! src/share/vm/runtime/objectMonitor.hpp ! src/share/vm/runtime/sharedRuntime.hpp ! src/share/vm/runtime/synchronizer.cpp ! src/share/vm/runtime/synchronizer.hpp ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp Changeset: 0990a645d215 Author: dcubed Date: 2014-09-10 17:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0990a645d215 Merge ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/windows/vm/os_windows.cpp Changeset: f679e6236dad Author: dsamersoff Date: 2014-09-11 03:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f679e6236dad 8054174: minor buglet in computation of end of pc descs in libjvm_db.c Summary: fixed scopes_pcs_end calculation Reviewed-by: sspitsyn, sla Contributed-by: Tom Rodriguez <tom.rodriguez at oracle.com> ! src/os/bsd/dtrace/generateJvmOffsets.cpp ! src/os/bsd/dtrace/libjvm_db.c ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/libjvm_db.c Changeset: 9fee52d12618 Author: coleenp Date: 2014-09-11 10:46 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9fee52d12618 8055145: [TESTBUG] runtime/7158988/FieldMonitor.java fails with VMDisconnectedException Summary: Exclude this test on JPRT and make it trivially pass if it gets a disconnected exception (which seems rare) Reviewed-by: gtriantafill, sspitsyn, ctornqvi ! test/TEST.groups ! test/runtime/7158988/FieldMonitor.java Changeset: e7748e052f65 Author: ctornqvi Date: 2014-09-11 17:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e7748e052f65 8022865: [TESTBUG] Compressed Oops testing needs to be revised Summary: Rewrote compressed oops tests Reviewed-by: kvn, coleenp, mseledtsov ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp + test/runtime/CompressedOops/CompressedClassSpaceSize.java + test/runtime/CompressedOops/ObjectAlignment.java + test/runtime/CompressedOops/UseCompressedOops.java ! test/testlibrary/com/oracle/java/testlibrary/OutputAnalyzer.java Changeset: f4c930de9991 Author: iklam Date: 2014-09-12 14:05 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f4c930de9991 Merge ! src/share/vm/runtime/os.hpp Changeset: aad2fc28a698 Author: gtriantafill Date: 2014-09-15 14:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/aad2fc28a698 8058504: [TESTBUG] Temporarily disable failing test runtime/NMT/MallocTrackingVerify.java Reviewed-by: ctornqvi, hseigel ! test/runtime/NMT/MallocTrackingVerify.java Changeset: 6bf471234b2f Author: ihse Date: 2014-09-16 12:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6bf471234b2f 8056999: Make hotspot builds less verbose on default log level Reviewed-by: dholmes, erikj ! make/aix/makefiles/adlc.make ! make/aix/makefiles/buildtree.make ! make/aix/makefiles/defs.make ! make/aix/makefiles/jsig.make ! make/aix/makefiles/jvmti.make ! make/aix/makefiles/rules.make ! make/aix/makefiles/sa.make ! make/aix/makefiles/saproc.make ! make/aix/makefiles/trace.make ! make/aix/makefiles/vm.make ! make/bsd/makefiles/adlc.make ! make/bsd/makefiles/buildtree.make ! make/bsd/makefiles/defs.make ! make/bsd/makefiles/dtrace.make ! make/bsd/makefiles/jsig.make ! make/bsd/makefiles/jvmti.make ! make/bsd/makefiles/rules.make ! make/bsd/makefiles/sa.make ! make/bsd/makefiles/saproc.make ! make/bsd/makefiles/trace.make ! make/bsd/makefiles/vm.make ! make/defs.make ! make/linux/makefiles/adlc.make ! make/linux/makefiles/buildtree.make ! make/linux/makefiles/defs.make ! make/linux/makefiles/dtrace.make ! make/linux/makefiles/jsig.make ! make/linux/makefiles/jvmti.make ! make/linux/makefiles/rules.make ! make/linux/makefiles/sa.make ! make/linux/makefiles/saproc.make ! make/linux/makefiles/trace.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/adlc.make ! make/solaris/makefiles/buildtree.make ! make/solaris/makefiles/defs.make ! make/solaris/makefiles/dtrace.make ! make/solaris/makefiles/jsig.make ! make/solaris/makefiles/jvmti.make ! make/solaris/makefiles/rules.make ! make/solaris/makefiles/sa.make ! make/solaris/makefiles/saproc.make ! make/solaris/makefiles/trace.make ! make/solaris/makefiles/vm.make Changeset: 2b1f46ac5d49 Author: tonyp Date: 2014-09-10 11:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2b1f46ac5d49 8057799: Unnecessary NULL check in G1KeepAliveClosure Reviewed-by: tschatzl, stefank ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp Changeset: 32b18c8f19fa Author: mgerdin Date: 2014-08-26 11:53 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/32b18c8f19fa 8056039: Hotspot does not compile with clang 3.4 on Linux Reviewed-by: brutisso, sla ! 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 ! src/share/vm/utilities/globalDefinitions.hpp ! src/share/vm/utilities/globalDefinitions_gcc.hpp ! src/share/vm/utilities/globalDefinitions_sparcWorks.hpp Changeset: 452533d0addf Author: jwilhelm Date: 2014-09-11 14:21 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/452533d0addf 8041946: CMM Testing: 8u40 an allocated humongous object at the end of the heap should not prevents shrinking the heap Summary: New test added Reviewed-by: jwilhelm, tschatzl Contributed-by: andrey.x.zakharov at oracle.com + test/gc/g1/TestShrinkDefragmentedHeap.java Changeset: 306a3f87256e Author: jwilhelm Date: 2014-09-11 14:21 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/306a3f87256e 8056237: [TESTBUG] gc/g1/TestHumongousShrinkHeap.java fails due to OOM Summary: Added respect for available memory. Renamed function names Reviewed-by: jwilhelm, tschatzl Contributed-by: andrey.x.zakharov at oracle.com ! test/gc/g1/TestHumongousShrinkHeap.java Changeset: 13c5569c0fc4 Author: tonyp Date: 2014-09-15 12:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/13c5569c0fc4 8057768: Make heap region region type in G1 HeapRegion explicit Reviewed-by: brutisso, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.cpp ! src/share/vm/gc_implementation/g1/g1CollectorPolicy.hpp ! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/g1SATBCardTableModRefBS.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/heapRegionType.cpp + src/share/vm/gc_implementation/g1/heapRegionType.hpp Changeset: cde40424bcd4 Author: ehelin Date: 2014-09-15 10:57 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cde40424bcd4 8049536: os::commit_memory on Solaris uses aligment_hint as page size Reviewed-by: stefank, tschatzl ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp + test/runtime/memory/LargePages/TestLargePageSizeInBytes.java Changeset: 3c820b8715c4 Author: jwilhelm Date: 2014-09-15 15:28 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3c820b8715c4 Merge ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp Changeset: 510dbe16e832 Author: jwilhelm Date: 2014-09-15 13:32 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/510dbe16e832 Merge ! src/os/solaris/vm/os_solaris.cpp Changeset: b326a3e8dcab Author: ehelin Date: 2014-06-24 15:50 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b326a3e8dcab 8049864: TestParallelHeapSizeFlags fails with unexpected heap size Reviewed-by: sjohanss, jmasa ! src/share/vm/gc_implementation/parallelScavenge/generationSizer.cpp ! src/share/vm/gc_implementation/parallelScavenge/parMarkBitMap.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/memory/heap.cpp ! src/share/vm/prims/jni.cpp ! src/share/vm/runtime/os.cpp ! src/share/vm/runtime/os.hpp ! src/share/vm/runtime/virtualspace.cpp ! test/gc/arguments/TestParallelHeapSizeFlags.java Changeset: 9a2dcda0e222 Author: tschatzl Date: 2014-09-16 10:28 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9a2dcda0e222 8052172: Evacuation failure handling in G1 does not evacuate all objects if -XX:-G1DeferredRSUpdate is set Summary: Remove -XX:-G1DeferredRSUpdate functionality as it is racy. During evacuation failure handling, threads where evacuation failure handling occurred may try to add remembered sets to regions which remembered sets are currently being scanned. The iterator to handle the remembered set scan does not support addition of entries during scan and so may skip valid references. Reviewed-by: iveresov, brutisso, mgerdin ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1GCPhaseTimes.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.inline.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/g1/g1_globals.hpp - test/gc/g1/TestDeferredRSUpdate.java Changeset: b97bb4bc8d21 Author: stefank Date: 2014-09-16 10:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/b97bb4bc8d21 8058475: TestCMSClassUnloadingEnabledHWM.java fails with '.*CMS Initial Mark.*' missing from stdout/stderr Reviewed-by: mgerdin, tschatzl, brutisso - test/gc/class_unloading/AllocateBeyondMetaspaceSize.java ! test/gc/class_unloading/TestCMSClassUnloadingEnabledHWM.java ! test/gc/class_unloading/TestG1ClassUnloadingHWM.java Changeset: 52e69512acf2 Author: stefank Date: 2014-09-16 09:31 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/52e69512acf2 Merge - test/gc/class_unloading/AllocateBeyondMetaspaceSize.java Changeset: 44ede98c4920 Author: jwilhelm Date: 2014-09-18 19:41 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/44ede98c4920 Merge ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp - src/share/tools/ProjectCreator/FileTreeCreatorVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC8.java - src/share/tools/ProjectCreator/WinGammaPlatformVC9.java ! src/share/vm/runtime/os.hpp Changeset: 4e54c93fa1b3 Author: adlertz Date: 2014-09-18 19:30 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4e54c93fa1b3 Merge Changeset: ca41b6bd9b42 Author: adlertz Date: 2014-09-18 18:40 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ca41b6bd9b42 Merge ! src/share/vm/utilities/globalDefinitions.hpp Changeset: 49d1d18d24d6 Author: katleman Date: 2014-09-17 22:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/49d1d18d24d6 Added tag jdk9-b31 for changeset 9f7d155d28e5 ! .hgtags Changeset: af46576a8d7c Author: lana Date: 2014-09-18 13:28 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/af46576a8d7c Merge - test/runtime/RedefineFinalizer/RedefineFinalizer.java Changeset: 4ac471db103d Author: amurillo Date: 2014-09-19 01:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4ac471db103d Merge - src/share/tools/ProjectCreator/FileTreeCreatorVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC8.java - src/share/tools/ProjectCreator/WinGammaPlatformVC9.java - test/gc/class_unloading/AllocateBeyondMetaspaceSize.java - test/gc/g1/TestDeferredRSUpdate.java Changeset: f111958ca117 Author: adlertz Date: 2014-09-19 17:14 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f111958ca117 Merge ! src/os/bsd/dtrace/generateJvmOffsets.cpp ! src/os/bsd/dtrace/libjvm_db.c ! src/os/solaris/dtrace/generateJvmOffsets.cpp ! src/os/solaris/dtrace/libjvm_db.c - src/share/tools/ProjectCreator/FileTreeCreatorVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC8.java - src/share/tools/ProjectCreator/WinGammaPlatformVC9.java ! src/share/vm/code/codeCache.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/memory/heap.cpp ! test/TEST.groups - test/gc/class_unloading/AllocateBeyondMetaspaceSize.java - test/gc/g1/TestDeferredRSUpdate.java From tobias.hartmann at oracle.com Sun Sep 21 15:46:54 2014 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Sun, 21 Sep 2014 15:46:54 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8058712: [TESTBUG] serviceability/dcmd/CodeCacheTest.java fails with java.lang.Exception Message-ID: <201409211546.s8LFksBh006708@aojmv0008> Changeset: a4160fc27dd6 Author: thartmann Date: 2014-09-21 16:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a4160fc27dd6 8058712: [TESTBUG] serviceability/dcmd/CodeCacheTest.java fails with java.lang.Exception Summary: The test is changed to check the output according to the number of available code segments. Reviewed-by: kvn ! test/serviceability/dcmd/CodeCacheTest.java From david.r.chase at oracle.com Mon Sep 22 19:42:05 2014 From: david.r.chase at oracle.com (david.r.chase at oracle.com) Date: Mon, 22 Sep 2014 19:42:05 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8058827: XCode 6.0 (Clang) warning "operator new' should not return a null pointer unless..." Message-ID: <201409221942.s8MJg5e7001401@aojmv0008> Changeset: d7990731ecad Author: drchase Date: 2014-09-22 14:19 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d7990731ecad 8058827: XCode 6.0 (Clang) warning "operator new' should not return a null pointer unless..." Summary: Rewrote the null pointer in a way that is not recognized by the compiler (the code is never executed). Reviewed-by: kvn ! src/share/vm/memory/allocation.cpp From staffan.larsen at oracle.com Mon Sep 22 19:59:37 2014 From: staffan.larsen at oracle.com (staffan.larsen at oracle.com) Date: Mon, 22 Sep 2014 19:59:37 +0000 Subject: hg: jdk9/hs-comp: 8058863: jdk9/hs-comp fails in jprt with "-testset hotspot" from top-level Message-ID: <201409221959.s8MJxhNM004624@aojmv0008> Changeset: 36d6ab4de4db Author: sla Date: 2014-09-22 20:04 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/36d6ab4de4db 8058863: jdk9/hs-comp fails in jprt with "-testset hotspot" from top-level Reviewed-by: kvn ! make/jprt.properties From staffan.larsen at oracle.com Tue Sep 23 14:22:43 2014 From: staffan.larsen at oracle.com (staffan.larsen at oracle.com) Date: Tue, 23 Sep 2014 14:22:43 +0000 Subject: hg: jdk9/hs-comp/hotspot: 2 new changesets Message-ID: <201409231422.s8NEMi8h003408@aojmv0008> Changeset: 76d7ac44841e Author: sla Date: 2014-09-23 12:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/76d7ac44841e 8058448: Disable JPRT submissions from the hotspot repo Reviewed-by: kvn - make/jprt.properties Changeset: 4d52ce03809d Author: sla Date: 2014-09-23 14:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4d52ce03809d Merge - make/jprt.properties From igor.veresov at oracle.com Wed Sep 24 00:03:21 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Wed, 24 Sep 2014 00:03:21 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8058744: Crash in C1 OSRed method w/ Unsafe usage Message-ID: <201409240003.s8O03Ln6013637@aojmv0008> Changeset: bf402e85d046 Author: iveresov Date: 2014-09-23 15:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bf402e85d046 8058744: Crash in C1 OSRed method w/ Unsafe usage Summary: Fix UnsafeRawOp optimizations Reviewed-by: kvn, drchase, vlivanov ! src/share/vm/c1/c1_Canonicalizer.cpp ! src/share/vm/c1/c1_LIRGenerator.cpp From igor.veresov at oracle.com Wed Sep 24 01:31:16 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Wed, 24 Sep 2014 01:31:16 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8059002: 8058744 needs a test case Message-ID: <201409240131.s8O1VG8Z028805@aojmv0008> Changeset: 6aada1367ea2 Author: iveresov Date: 2014-09-23 17:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6aada1367ea2 8059002: 8058744 needs a test case Summary: Added a test case the UnsafeRawOp intrinsics Reviewed-by: kvn + test/compiler/unsafe/UnsafeRaw.java From vladimir.kozlov at oracle.com Wed Sep 24 20:57:47 2014 From: vladimir.kozlov at oracle.com (vladimir.kozlov at oracle.com) Date: Wed, 24 Sep 2014 20:57:47 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8058345: Refactor native stack printing from vmError.cpp to debug.cpp to make it available in gdb as well Message-ID: <201409242057.s8OKvlEM014872@aojmv0008> Changeset: 86183a940db4 Author: simonis Date: 2014-09-24 12:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/86183a940db4 8058345: Refactor native stack printing from vmError.cpp to debug.cpp to make it available in gdb as well Summary: Also fix stack trace on x86 to enable walking of runtime stubs and native wrappers Reviewed-by: kvn ! src/cpu/ppc/vm/frame_ppc.cpp ! src/cpu/sparc/vm/frame_sparc.cpp ! src/cpu/sparc/vm/frame_sparc.hpp ! src/cpu/x86/vm/frame_x86.cpp ! src/cpu/x86/vm/frame_x86.hpp ! src/cpu/x86/vm/frame_x86.inline.hpp ! src/cpu/zero/vm/frame_zero.cpp ! src/os_cpu/solaris_sparc/vm/os_solaris_sparc.cpp ! src/share/vm/runtime/frame.hpp ! src/share/vm/utilities/debug.cpp ! src/share/vm/utilities/debug.hpp ! src/share/vm/utilities/vmError.cpp From alejandro.murillo at oracle.com Fri Sep 26 12:34:49 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 26 Sep 2014 12:34:49 +0000 Subject: hg: jdk9/hs-comp/jaxws: 3 new changesets Message-ID: <201409261234.s8QCYn1u028014@aojmv0008> Changeset: ad01ed3c9ac2 Author: mkos Date: 2014-09-25 10:02 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/ad01ed3c9ac2 8038966: JAX-WS handles wrongly xsd:any arguments for Web services Reviewed-by: coffeys ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/ContentHandlerAdaptor.java ! src/java.xml.bind/share/classes/com/sun/xml/internal/bind/v2/runtime/unmarshaller/StAXStreamConnector.java Changeset: 2c42a24c7d8c Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/2c42a24c7d8c Added tag jdk9-b32 for changeset 838a2f693e51 ! .hgtags Changeset: 77a45995dd3b Author: lana Date: 2014-09-25 16:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxws/rev/77a45995dd3b Merge From alejandro.murillo at oracle.com Fri Sep 26 12:34:49 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 26 Sep 2014 12:34:49 +0000 Subject: hg: jdk9/hs-comp/corba: Added tag jdk9-b32 for changeset b5b139354630 Message-ID: <201409261234.s8QCYn2L028053@aojmv0008> Changeset: cfdac5887952 Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/corba/rev/cfdac5887952 Added tag jdk9-b32 for changeset b5b139354630 ! .hgtags From alejandro.murillo at oracle.com Fri Sep 26 12:34:52 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 26 Sep 2014 12:34:52 +0000 Subject: hg: jdk9/hs-comp/jaxp: Added tag jdk9-b32 for changeset b940ca3d2c7e Message-ID: <201409261234.s8QCYqe2028195@aojmv0008> Changeset: 46b360454dad Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jaxp/rev/46b360454dad Added tag jdk9-b32 for changeset b940ca3d2c7e ! .hgtags From alejandro.murillo at oracle.com Fri Sep 26 12:34:53 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 26 Sep 2014 12:34:53 +0000 Subject: hg: jdk9/hs-comp: 10 new changesets Message-ID: <201409261234.s8QCYr2O028254@aojmv0008> Changeset: 0937ce5890bc Author: erikj Date: 2014-09-19 11:53 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/0937ce5890bc 8058797: Building with sjavac broken after JDK-8058118 Reviewed-by: ihse ! make/common/JavaCompilation.gmk ! make/common/Modules.gmk Changeset: d289c41136b9 Author: erikj Date: 2014-09-23 07:23 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/d289c41136b9 8047933: Race between jdk/make/scripts/genExceptions.sh and com.sun.tools.javadoc.Main Reviewed-by: ihse, tbell ! make/Main.gmk Changeset: 7feeff170f81 Author: tbell Date: 2014-09-23 07:24 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/7feeff170f81 Merge ! make/Main.gmk - make/common/modules.list Changeset: 654b0f026152 Author: igerasim Date: 2014-09-25 21:16 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/654b0f026152 8059101: unshuffle_patch.sh should be able to deal with stdin/stdout Reviewed-by: dfuchs, chegar ! common/bin/unshuffle_patch.sh Changeset: 924b0ce4a167 Author: prr Date: 2014-09-19 09:42 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/924b0ce4a167 8056216: Remove "sun" directory layer from libawt and common Reviewed-by: erikj, ihse, coffeys ! common/bin/unshuffle_list.txt Changeset: ee6759334331 Author: prr Date: 2014-09-19 11:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/ee6759334331 Merge ! common/bin/unshuffle_list.txt - make/common/modules.list Changeset: 555f3152c254 Author: prr Date: 2014-09-25 14:17 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/555f3152c254 Merge Changeset: e1e5dd0de2e8 Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/e1e5dd0de2e8 Added tag jdk9-b32 for changeset 7e3512dae8e0 ! .hgtags Changeset: e4ba01b726e2 Author: lana Date: 2014-09-25 16:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/e4ba01b726e2 Merge Changeset: 89e2b423f537 Author: amurillo Date: 2014-09-26 01:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/rev/89e2b423f537 Merge From alejandro.murillo at oracle.com Fri Sep 26 12:34:54 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 26 Sep 2014 12:34:54 +0000 Subject: hg: jdk9/hs-comp/langtools: 7 new changesets Message-ID: <201409261234.s8QCYtQK028284@aojmv0008> Changeset: c67dc7a385b2 Author: sogoel Date: 2014-09-19 13:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/c67dc7a385b2 8058755: Update tools/javadoc/6227454 to add head tag Reviewed-by: jjg ! test/tools/javadoc/6227454/Test.java Changeset: 2f8f2ae8a806 Author: jlahoda Date: 2014-09-22 14:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/2f8f2ae8a806 8057794: Compiler Error when obtaining .class property Summary: Ensuring a non-null type and sym for illegal T.class to prevent downstream errors. Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/tools/javac/lambda/T8057794.java + test/tools/javac/lambda/T8057794.out Changeset: ff1998c1ecab Author: emc Date: 2014-09-22 17:09 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/ff1998c1ecab 8048614: Add TypeMetadata to contain type annotations and other type information Summary: Implement general framework for metadata on types Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Attribute.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Type.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java + src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeMetadata.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/UninitializedType.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/model/JavacTypes.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java ! test/tools/javac/types/TypeHarness.java Changeset: 3c7c7485fab7 Author: ntoda Date: 2014-09-25 13:54 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/3c7c7485fab7 8050117: add to javac test Versions.java tests that show correct operation for source/target options pre 1.9 Reviewed-by: jjg ! test/tools/javac/versions/Versions.java Changeset: fdefd7052a32 Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/fdefd7052a32 Added tag jdk9-b32 for changeset ad99965443d1 ! .hgtags Changeset: 180b0fc6cabf Author: lana Date: 2014-09-25 16:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/180b0fc6cabf Merge Changeset: e891e0c4edc5 Author: vromero Date: 2014-09-25 17:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/langtools/rev/e891e0c4edc5 8058708: java.lang.AssertionError compiling source code Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Code.java ! test/tools/javac/flow/LVTHarness.java ! test/tools/javac/flow/tests/TestCaseIf.java From alejandro.murillo at oracle.com Fri Sep 26 12:34:55 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 26 Sep 2014 12:34:55 +0000 Subject: hg: jdk9/hs-comp/nashorn: 8 new changesets Message-ID: <201409261234.s8QCYtcq028288@aojmv0008> Changeset: 52752e15fe18 Author: hannesw Date: 2014-09-19 13:13 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/52752e15fe18 8046202: Make persistent code store more flexible Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FunctionInitializer.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StoredScript.java Changeset: c1f651636d9c Author: hannesw Date: 2014-09-22 13:28 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/c1f651636d9c 8047764: Indexed or polymorphic set on global affects Object.prototype Reviewed-by: lagergren, attila ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/scripting/ScriptObjectMirror.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDebug.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSON.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJavaImporter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/DefaultPropertyAccess.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ECMAException.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/JSONFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/NativeJavaPackage.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyAccess.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RewriteException.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptingFunctions.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Undefined.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/WithObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/NashornCallSiteDescriptor.java + test/script/basic/JDK-8047764-strict.js + test/script/basic/JDK-8047764-strict.js.EXPECTED + test/script/basic/JDK-8047764.js + test/script/basic/JDK-8047764.js.EXPECTED Changeset: c3339a31daad Author: attila Date: 2014-09-22 14:46 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/c3339a31daad 8058561: NPE in LocalVariableTypesCalculator Reviewed-by: lagergren, sundar ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/LocalVariableTypesCalculator.java + test/script/basic/JDK-8058561.js Changeset: 76f31d739efb Author: yan Date: 2014-09-23 15:58 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/76f31d739efb 8057779: Tests failed on Windows when in output contains path to script Reviewed-by: sundar, lagergren, hannesw Contributed-by: Sergey Lugovoy <sergey.lugovoy at oracle.com> ! test/script/basic/es6/const-empty.js ! test/script/basic/es6/const-redeclare-extra.js ! test/script/basic/es6/const-redeclare.js ! test/script/basic/es6/let-redeclare-extra.js ! test/script/basic/es6/let-redeclare.js ! test/script/basic/es6/let_const_reuse.js Changeset: f0b5e3900a10 Author: lagergren Date: 2014-09-25 15:53 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/f0b5e3900a10 8025435: Optimistic builtins support, implemented initial optimistic versions of push, pop, and charCodeAt Reviewed-by: attila, hannesw, sundar ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ClassGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MemberInfo.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfoCollector.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInstrumentor.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/StringConstants.java ! samples/BufferArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ApplySpecialization.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/ClassEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/CompileUnit.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/MethodEmitter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/OptimisticTypesPersistence.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/FunctionNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/LiteralNode.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/ir/Symbol.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/MethodHandleFactory.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/lookup/MethodHandleFunctionality.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ArrayBufferView.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/Global.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDataView.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeDate.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeFloat64Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeInt8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeJSAdapter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeRegExp.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeString.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint16Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint32Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8Array.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/NativeUint8ClampedArray.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/ScriptFunctionImpl.java - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/AccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeInstaller.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CodeStore.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/CompiledFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Context.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FinalScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/FindProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalConstants.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/GlobalFunctions.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/OptimisticBuiltins.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Property.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/PropertyMap.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/RecompilableScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptEnvironment.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunction.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptFunctionData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptObject.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/ScriptRuntime.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/SetMethodCreator.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/Specialization.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/StoredScript.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/UserAccessorProperty.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ArrayFilter.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ContinuousArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntArrayData.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntElements.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/IntOrLongElements.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/LongArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumberArrayData.java + src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/NumericElements.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/ObjectArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/SparseArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/arrays/TypedArrayData.java ! src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/runtime/linker/PrimitiveLookup.java + test/examples/charcodeat-benchmark.js + test/examples/push-pop-benchmark.js + test/script/basic/apply_to_call/apply_to_call5.js + test/script/basic/apply_to_call/apply_to_call5.js.EXPECTED + test/script/basic/fastpushpop.js + test/script/basic/fastpushpop.js.EXPECTED ! test/script/basic/run-octane.js Changeset: cb930cbfde63 Author: lagergren Date: 2014-09-25 18:21 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/cb930cbfde63 8059132: Nasgen build in JDK9 can't handle new class dependencies to Nashorn - bootstrapping problem Reviewed-by: sundar ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/MethodGenerator.java ! buildtools/nasgen/src/jdk/nashorn/internal/tools/nasgen/ScriptClassInfo.java Changeset: fb5890a6e83a Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/fb5890a6e83a Added tag jdk9-b32 for changeset 62ba20541b94 ! .hgtags Changeset: b374d8910e7f Author: lana Date: 2014-09-25 16:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/nashorn/rev/b374d8910e7f Merge - src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/objects/annotations/SpecializedConstructor.java From alejandro.murillo at oracle.com Fri Sep 26 12:34:58 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 26 Sep 2014 12:34:58 +0000 Subject: hg: jdk9/hs-comp/hotspot: 41 new changesets Message-ID: <201409261234.s8QCYwF3028305@aojmv0008> Changeset: 0ac594bd05c1 Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0ac594bd05c1 Added tag jdk9-b32 for changeset af46576a8d7c ! .hgtags Changeset: 9b3f5e4f3372 Author: lana Date: 2014-09-25 16:21 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9b3f5e4f3372 Merge - src/share/tools/ProjectCreator/FileTreeCreatorVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC7.java - src/share/tools/ProjectCreator/WinGammaPlatformVC8.java - src/share/tools/ProjectCreator/WinGammaPlatformVC9.java - test/gc/class_unloading/AllocateBeyondMetaspaceSize.java - test/gc/g1/TestDeferredRSUpdate.java Changeset: 1a2509685e1a Author: ctornqvi Date: 2014-09-17 06:55 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1a2509685e1a 8058369: [TESTBUG] runtime/CompressedOops/UseCompressedOops.java Exception java.lang.RuntimeException: 'Zero based' missing from stdout/stderr Summary: Solaris and OSX places the heap in unpredictable places, some of the test must be excluded on these platforms Reviewed-by: hseigel, coleenp ! test/runtime/CompressedOops/UseCompressedOops.java Changeset: 4cd9316c641e Author: hseigel Date: 2014-09-19 08:19 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4cd9316c641e 8057845: ClassVerifier::verify_exception_handler_targets reconstructs the ExceptionTable in a loop Summary: Construct the ExceptionTable only once, before the loop Reviewed-by: acorn, jiangli, coleenp, lfoltan ! src/share/vm/classfile/verifier.cpp Changeset: 315c87f8751d Author: iklam Date: 2014-09-19 13:47 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/315c87f8751d Merge - test/gc/class_unloading/AllocateBeyondMetaspaceSize.java - test/gc/g1/TestDeferredRSUpdate.java Changeset: 43902075180a Author: coleenp Date: 2014-09-19 21:13 -0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/43902075180a 8058843: TEST.groups has runtime/runtime/7158988/FieldMonitor.java Summary: remove a runtime Reviewed-by: ctornqvi, sspitsyn, kvn ! test/TEST.groups Changeset: ec1600663db0 Author: sla Date: 2014-09-23 14:17 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/ec1600663db0 Merge - make/jprt.properties Changeset: a7666e951eb7 Author: iklam Date: 2014-09-24 09:48 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a7666e951eb7 Merge ! test/TEST.groups Changeset: 1095d1f4ad80 Author: adlertz Date: 2014-09-25 23:37 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/1095d1f4ad80 Merge Changeset: 74e33aa4681a Author: jwilhelm Date: 2014-09-18 18:19 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/74e33aa4681a Merge ! src/os/bsd/vm/os_bsd.cpp ! src/os/linux/vm/os_linux.cpp ! src/os/solaris/vm/os_solaris.cpp ! src/os/solaris/vm/os_solaris.hpp ! src/share/vm/runtime/os.hpp - test/gc/class_unloading/AllocateBeyondMetaspaceSize.java - test/gc/g1/TestDeferredRSUpdate.java Changeset: 8270a0a2ba89 Author: jwilhelm Date: 2014-09-16 16:02 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/8270a0a2ba89 8055006: Store original value of Min/MaxHeapFreeRatio Summary: Store the value set by the user and some makefile changes required to change the flags. Reviewed-by: sla, mchung, bchristi, jmasa, dholmes, erikj ! make/bsd/makefiles/vm.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: 916324700573 Author: jwilhelm Date: 2014-08-22 13:24 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/916324700573 8055744: 8u-dev nightly solaris builds failed on 08/20 Summary: Fixed makefiles on solaris to allow build with extra symbols. Reviewed-by: dcubed, erikj ! make/solaris/Makefile ! make/solaris/makefiles/buildtree.make Changeset: fe15f8267f87 Author: jwilhelm Date: 2014-09-05 00:28 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/fe15f8267f87 8056056: Remove unnecessary inclusion of HS_ALT_MAKE from solaris Makefile Summary: Remove unnecessary inclusion of HS_ALT_MAKE from solaris Makefile Reviewed-by: erikj, dholmes ! make/solaris/Makefile Changeset: c919a19a9d9c Author: jprovino Date: 2014-09-19 09:23 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c919a19a9d9c 8058534: Remove HeapRegion::_orig_end Summary: Also reviewed by kim.barrett at oracle.com Reviewed-by: tonyp, brutisso, tschatzl ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp Changeset: 980ffcca3740 Author: jwilhelm Date: 2014-09-19 11:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/980ffcca3740 Merge ! src/os/solaris/vm/os_solaris.cpp Changeset: bee5befdd4f9 Author: mlarsson Date: 2014-09-18 12:45 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/bee5befdd4f9 8055091: CollectedHeap::_reserved usage should be cleaned up Summary: Added an initialization function for _reserved. Reviewed-by: mgerdin, jwilhelm ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/parallelScavengeHeap.cpp ! src/share/vm/gc_interface/collectedHeap.cpp ! src/share/vm/gc_interface/collectedHeap.hpp ! src/share/vm/memory/genCollectedHeap.cpp Changeset: 7894458add89 Author: mlarsson Date: 2014-09-18 11:27 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/7894458add89 8053998: Hot card cache flush chunk size too coarse grained Summary: Changed the chunk size to a smaller fixed number. Reviewed-by: tschatzl, mgerdin ! src/share/vm/gc_implementation/g1/g1HotCardCache.cpp ! src/share/vm/gc_implementation/g1/g1HotCardCache.hpp Changeset: 9b65f43493d8 Author: mlarsson Date: 2014-09-18 11:04 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/9b65f43493d8 8035729: Code using assert(is_oop_or_null) needs better error messages Summary: Modified error messages to include the oops Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepGeneration.cpp ! src/share/vm/gc_implementation/concurrentMarkSweep/promotionInfo.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/parallelScavenge/cardTableExtension.cpp ! src/share/vm/gc_implementation/parallelScavenge/psParallelCompact.cpp ! src/share/vm/interpreter/bytecodeInterpreter.inline.hpp ! src/share/vm/memory/referenceProcessor.cpp ! src/share/vm/services/heapDumper.cpp ! src/share/vm/utilities/taskqueue.hpp Changeset: 4e985654db5b Author: brutisso Date: 2014-09-19 12:11 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4e985654db5b Merge Changeset: d71c45ffed4c Author: jwilhelm Date: 2014-09-22 16:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/d71c45ffed4c Merge Changeset: 812725420769 Author: sla Date: 2014-09-04 11:21 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/812725420769 8057535: add a thread extension class Reviewed-by: mgerdin, bdelsart, jcoomes ! src/share/vm/runtime/thread.cpp ! src/share/vm/runtime/thread.hpp + src/share/vm/runtime/thread_ext.cpp + src/share/vm/runtime/thread_ext.hpp ! src/share/vm/services/management.cpp Changeset: c04d77177920 Author: jcoomes Date: 2014-09-04 09:37 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c04d77177920 8054970: gc src file exclusion should exclude alternative sources Reviewed-by: ehelin, stefank ! make/excludeSrc.make Changeset: 0df1606be959 Author: jcoomes Date: 2014-09-04 16:53 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0df1606be959 8057531: refactor gc argument processing code slightly Reviewed-by: mgerdin, tschatzl, jmasa ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp Changeset: 5e081c4e4fce Author: sjohanss Date: 2014-09-05 09:49 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5e081c4e4fce 8057536: Refactor G1 to allow context specific allocations Summary: Splitting out a g1 allocator class to simply specialized allocators which can associate each allocation with a given context. Reviewed-by: mgerdin, brutisso + agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1Allocator.java ! agent/src/share/classes/sun/jvm/hotspot/gc_implementation/g1/G1CollectedHeap.java ! src/share/vm/gc_implementation/g1/g1AllocRegion.cpp ! src/share/vm/gc_implementation/g1/g1AllocRegion.hpp + src/share/vm/gc_implementation/g1/g1AllocationContext.hpp + src/share/vm/gc_implementation/g1/g1Allocator.cpp + src/share/vm/gc_implementation/g1/g1Allocator.hpp + src/share/vm/gc_implementation/g1/g1Allocator_ext.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.cpp ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/vmStructs_g1.hpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.cpp ! src/share/vm/gc_implementation/g1/vm_operations_g1.hpp ! src/share/vm/runtime/vm_operations.hpp Changeset: 5c7b72d062bd Author: jcoomes Date: 2014-09-05 12:36 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5c7b72d062bd 8057623: add an extension class for argument handling Reviewed-by: brutisso, mgerdin, tschatzl ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/arguments.hpp - src/share/vm/runtime/arguments_ext.cpp + src/share/vm/runtime/arguments_ext.hpp Changeset: 20b6ad26387a Author: sjohanss Date: 2014-09-09 00:05 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/20b6ad26387a 8057658: Enable G1 FullGC extensions Summary: Refactored the G1 FullGC code to enable it to be extended. Reviewed-by: mgerdin, brutisso ! src/share/vm/gc_implementation/g1/g1Allocator.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.hpp + src/share/vm/gc_implementation/g1/g1MarkSweep_ext.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! src/share/vm/memory/space.hpp Changeset: 6d9b5aa357aa Author: sjohanss Date: 2014-09-09 04:48 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/6d9b5aa357aa 8057710: Refactor G1 heap region default sizes Summary: Refactored the defines to instead be static const in a HeapRegionBounds class. Reviewed-by: mgerdin, tschatzl ! src/share/vm/gc_implementation/g1/heapRegion.cpp + src/share/vm/gc_implementation/g1/heapRegionBounds.hpp + src/share/vm/gc_implementation/g1/heapRegionBounds.inline.hpp Changeset: 2f481af73ec4 Author: jcoomes Date: 2014-09-10 13:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/2f481af73ec4 8057818: collect allocation context statistics at gc pauses Reviewed-by: mikael, jmasa ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/g1AllocationContext.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 Changeset: 09d9871af47b Author: jcoomes Date: 2014-09-10 13:01 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/09d9871af47b 8057824: methods to copy allocation context statistics Reviewed-by: mikael, jmasa, tschatzl ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp + src/share/vm/gc_implementation/g1/g1CollectedHeap_ext.cpp ! src/share/vm/gc_interface/collectedHeap.hpp Changeset: e5c84e2c461a Author: jcoomes Date: 2014-09-10 16:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e5c84e2c461a 8057827: notify an obj when allocation context stats are available Reviewed-by: mikael, jmasa, tschatzl ! src/share/vm/gc_implementation/g1/g1AllocationContext.hpp ! src/share/vm/memory/universe.cpp ! src/share/vm/memory/universe.hpp ! src/share/vm/memory/universe.inline.hpp ! src/share/vm/runtime/serviceThread.cpp + src/share/vm/services/allocationContextService.hpp Changeset: a513d9d3cd85 Author: sjohanss Date: 2014-09-08 15:24 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a513d9d3cd85 8057752: WhiteBox extension support for testing Summary: Refactored parts of whitebox.cpp to enable registration of whitebox methods defined outside this file. Reviewed-by: mikael, ctornqvi, jmasa ! src/share/vm/prims/whitebox.cpp ! src/share/vm/prims/whitebox.hpp + src/share/vm/prims/whitebox_ext.cpp ! test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Changeset: 545e90b97200 Author: jcoomes Date: 2014-09-11 17:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/545e90b97200 8058235: identify GCs initiated to update allocation context stats Reviewed-by: mikael, sjohanss ! src/share/vm/gc_interface/gcCause.cpp ! src/share/vm/gc_interface/gcCause.hpp Changeset: f29fc48b201f Author: tonyp Date: 2014-09-23 11:43 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/f29fc48b201f 8058495: G1: normalize names for isHumongous() and friends Reviewed-by: tschatzl, brutisso ! src/share/vm/gc_implementation/g1/collectionSetChooser.cpp ! src/share/vm/gc_implementation/g1/collectionSetChooser.hpp ! src/share/vm/gc_implementation/g1/concurrentMark.cpp ! src/share/vm/gc_implementation/g1/concurrentMark.inline.hpp ! src/share/vm/gc_implementation/g1/g1Allocator.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.hpp ! src/share/vm/gc_implementation/g1/g1CollectedHeap.inline.hpp ! src/share/vm/gc_implementation/g1/g1EvacFailure.hpp ! src/share/vm/gc_implementation/g1/g1MarkSweep.cpp ! src/share/vm/gc_implementation/g1/g1RemSet.cpp ! src/share/vm/gc_implementation/g1/g1RemSetSummary.cpp ! src/share/vm/gc_implementation/g1/heapRegion.cpp ! src/share/vm/gc_implementation/g1/heapRegion.hpp ! src/share/vm/gc_implementation/g1/heapRegionManager.cpp ! src/share/vm/gc_implementation/g1/heapRegionSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionType.cpp ! src/share/vm/gc_implementation/g1/heapRegionType.hpp ! src/share/vm/prims/whitebox.cpp Changeset: 4ebca3691ded Author: jprovino Date: 2014-09-23 12:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4ebca3691ded 8027450: Improve time reporting in G1 remark Reviewed-by: stefank, tschatzl ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: 0877f69d900b Author: stefank Date: 2014-09-23 12:52 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/0877f69d900b Merge ! src/share/vm/gc_implementation/g1/concurrentMark.cpp Changeset: 74305fe8f509 Author: sla Date: 2014-09-23 14:18 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/74305fe8f509 Merge - make/jprt.properties Changeset: cedaeee5e645 Author: brutisso Date: 2014-09-24 11:00 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/cedaeee5e645 8036116: Fix thread-id types in G1 remembered set implementations Reviewed-by: stefank, jprovino, brutisso Contributed-by: sangheon.kim at oracle.com ! src/share/vm/gc_implementation/g1/g1ParScanThreadState.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.hpp ! src/share/vm/gc_implementation/g1/g1RemSet.inline.hpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.cpp ! src/share/vm/gc_implementation/g1/heapRegionRemSet.hpp Changeset: 5051bb01fa2b Author: mgerdin Date: 2014-09-25 10:01 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/5051bb01fa2b 8055141: Catch linker errors earlier in the JVM build by not allowing unresolved externals Reviewed-by: erikj, ehelin, dholmes ! make/bsd/makefiles/vm.make ! make/linux/makefiles/vm.make ! make/solaris/makefiles/vm.make Changeset: a2324f55f474 Author: jwilhelm Date: 2014-09-22 16:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/a2324f55f474 Merge ! src/share/vm/gc_implementation/g1/g1CollectedHeap.cpp ! src/share/vm/runtime/arguments.cpp Changeset: 4786d13c5d7d Author: jwilhelm Date: 2014-09-26 06:07 +0000 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/4786d13c5d7d Merge - src/share/vm/runtime/arguments_ext.cpp Changeset: c5ad82e4b5a7 Author: amurillo Date: 2014-09-26 01:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/c5ad82e4b5a7 Merge - make/jprt.properties - src/share/vm/runtime/arguments_ext.cpp From alejandro.murillo at oracle.com Fri Sep 26 12:35:10 2014 From: alejandro.murillo at oracle.com (alejandro.murillo at oracle.com) Date: Fri, 26 Sep 2014 12:35:10 +0000 Subject: hg: jdk9/hs-comp/jdk: 47 new changesets Message-ID: <201409261235.s8QCZCPf028340@aojmv0008> Changeset: bc634b478766 Author: kshefov Date: 2014-09-19 13:00 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bc634b478766 8058635: [TEST_BUG] sun/awt/datatransfer/SuplementaryCharactersTransferTest.java fails with Compilation error Reviewed-by: serb, alexsch Contributed-by: pooja.chopra at oracle.com ! test/sun/awt/datatransfer/SuplementaryCharactersTransferTest.java Changeset: 12e9ae2a63f5 Author: kshefov Date: 2014-09-19 16:49 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/12e9ae2a63f5 8058728: TEST_BUG: Make java/lang/invoke/LFCaching/LFGarbageCollectedTest.java skip arrayElementSetter and arrayElementGetter methods Reviewed-by: vlivanov, iignatyev, psandoz ! test/java/lang/invoke/LFCaching/LFGarbageCollectedTest.java Changeset: e785dfef65ce Author: redestad Date: 2014-09-19 16:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e785dfef65ce 8055032: Improve numerical parsing in java.net and sun.net Reviewed-by: alanb ! src/java.base/share/classes/java/net/CookieManager.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URLDecoder.java ! src/java.base/share/classes/java/net/URLStreamHandler.java ! src/java.base/share/classes/sun/net/TransferProtocolClient.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! src/java.base/share/classes/sun/net/www/ParseUtil.java ! src/java.base/share/classes/sun/net/www/http/ChunkedInputStream.java ! src/java.base/share/classes/sun/net/www/http/HttpClient.java ! src/java.base/unix/classes/sun/net/sdp/SdpProvider.java Changeset: 71c9aa685da5 Author: sgabdura Date: 2014-09-22 10:47 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/71c9aa685da5 8057564: JVM hangs at getAgentProperties after attaching to VM with lower Summary: Create custom Security Descriptor for Named Pipe. Reviewed-by: mgronlun, dsamersoff, uta ! src/jdk.attach/windows/native/libattach/VirtualMachineImpl.c Changeset: d245c240f0d7 Author: bpb Date: 2014-09-22 10:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d245c240f0d7 8043740: Doubles with large exponents overflow to Infinity incorrectly Summary: Modify test of exponent overflow to account for subsequent decrement. Reviewed-by: darcy Contributed-by: Sandipan Razzaque <me at sandipan.net> ! src/java.base/share/classes/sun/misc/FloatingDecimal.java ! test/java/lang/Double/ParseDouble.java Changeset: 37d4290391cb Author: miauno Date: 2014-09-18 11:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/37d4290391cb 8058647: sun/jvmstat/monitor/MonitoredVm/MonitorVmStartTerminate.java should be quarantined Reviewed-by: jbachorik ! test/ProblemList.txt Changeset: 1d3ae7517bd4 Author: miauno Date: 2014-09-18 11:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1d3ae7517bd4 8058649: java/lang/management/ThreadMXBean/FindDeadlocks.java should be quarantined Reviewed-by: jbachorik ! test/ProblemList.txt Changeset: 291d5172eb56 Author: miauno Date: 2014-09-18 11:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/291d5172eb56 8058651: com/sun/jdi/RedefinePop.sh should be quarantined Reviewed-by: jbachorik ! test/ProblemList.txt Changeset: 17cd52fd37e0 Author: miauno Date: 2014-09-18 11:34 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/17cd52fd37e0 8058652: java/lang/management/ThreadMXBean/ThreadMXBeanStateTest.java should be quarantined Reviewed-by: jbachorik ! test/ProblemList.txt Changeset: 47558493c9c0 Author: bpb Date: 2014-09-22 16:59 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/47558493c9c0 4477961: java.lang.Math.toDegrees(double) could be optimized Summary: Change toDegrees() and toRadians() to multiplication by a compile-time constant. Reviewed-by: mduigou, shade ! src/java.base/share/classes/java/lang/Math.java ! src/java.base/share/classes/java/lang/StrictMath.java Changeset: 65e0d662d0eb Author: jbachorik Date: 2014-09-24 11:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/65e0d662d0eb 8058899: Put test 'java/lang/instrument/NativeMethodPrefixAgent.java' on ProblemList Reviewed-by: sla ! test/ProblemList.txt Changeset: 185c0f85cbfb Author: jbachorik Date: 2014-09-24 11:55 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/185c0f85cbfb 8057149: sun/management/jmxremote/startstop/JMXStartStopTest.java fails with "Starting agent on port ... should report port in use" Reviewed-by: sla ! test/sun/management/jmxremote/startstop/JMXStartStopTest.java Changeset: b66ccf78284a Author: kshefov Date: 2014-09-24 14:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b66ccf78284a 8058653: [TEST_BUG] Test java/awt/Graphics2D/DrawString/DrawStringCrash.java fails with OutOfMemoryError Reviewed-by: serb, prr Contributed-by: srinivasan.raghavan at oracle.com ! test/java/awt/Graphics2D/DrawString/DrawStringCrash.java Changeset: 5ad4c46dfa35 Author: shade Date: 2014-09-24 09:43 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5ad4c46dfa35 8058643: (str) Re-examine hashCode implementation Reviewed-by: martin, alanb, sherman, redestad ! src/java.base/share/classes/java/lang/String.java Changeset: abfee9d3545f Author: igerasim Date: 2014-09-25 00:19 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/abfee9d3545f 8058099: (fc) Cleanup in FileChannel/FileDispatcher native implementation [win] Reviewed-by: alanb ! src/java.base/windows/native/libnio/ch/FileChannelImpl.c ! src/java.base/windows/native/libnio/ch/FileDispatcherImpl.c Changeset: 70fab1ef5e04 Author: bchristi Date: 2014-09-24 15:02 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/70fab1ef5e04 8050142: Optimize java.util.Formatter Reviewed-by: sherman, bchristi, lagergren ! src/java.base/share/classes/java/util/Formatter.java Changeset: 4a1732b14347 Author: jbachorik Date: 2014-09-25 12:51 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4a1732b14347 8059034: ProcessTools.startProcess() might leak processes Reviewed-by: sla, miauno ! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java Changeset: c7e0e1a2fea8 Author: mkos Date: 2014-09-25 13:03 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c7e0e1a2fea8 8038966: JAX-WS handles wrongly xsd:any arguments for Web services Reviewed-by: coffeys + test/javax/xml/ws/xsanymixed/CopyingResponse.java + test/javax/xml/ws/xsanymixed/ServiceImpl.java + test/javax/xml/ws/xsanymixed/Test.java + test/javax/xml/ws/xsanymixed/compile-wsdl.sh + test/javax/xml/ws/xsanymixed/service.wsdl Changeset: 31983243e685 Author: vinnie Date: 2014-09-25 12:24 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/31983243e685 8056026: Debug security logging should print Provider used for each crypto operation Reviewed-by: mullan ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/java/security/KeyStore.java ! src/java.base/share/classes/java/security/MessageDigest.java ! src/java.base/share/classes/java/security/SecureRandom.java ! src/java.base/share/classes/java/security/Signature.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/javax/crypto/Mac.java ! src/java.base/share/classes/sun/security/util/Debug.java Changeset: a917173e6a11 Author: azvegint Date: 2014-09-09 16:08 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a917173e6a11 8057770: api/javax_swing/JScrollPane/indexTGF.html#UpdateUI failed with MotifLookAndFeel on all platform Reviewed-by: alexsch, serb ! src/java.desktop/share/classes/com/sun/java/swing/plaf/motif/MotifScrollPaneUI.java ! src/java.desktop/unix/classes/sun/awt/X11/XTextAreaPeer.java Changeset: 3eeefba28108 Author: serb Date: 2014-09-09 18:32 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3eeefba28108 8057819: No CCC approving removing final modifier from javax.swing.SwingUtilities.isRectangleContainingRectangle static method Reviewed-by: azvegint, alexsch ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java Changeset: ea4f49ce5425 Author: simonis Date: 2014-09-10 11:01 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ea4f49ce5425 8057934: Upgrade to LittleCMS 2.6 breaks AIX build Reviewed-by: prr, serb ! src/java.desktop/share/native/liblcms/cmscgats.c Changeset: f9f0bfcf9735 Author: alexsch Date: 2014-09-10 15:09 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f9f0bfcf9735 8057940: JCK test api/java_awt/Image/renderable/ParameterBlock fails with StackOverflowError Reviewed-by: serb, prr ! src/java.desktop/share/classes/java/awt/image/renderable/ParameterBlock.java Changeset: 3182de2cd0a4 Author: prr Date: 2014-09-11 13:07 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3182de2cd0a4 8056213: Clean up unix/native/common/sun/awt Reviewed-by: erikj, ihse ! make/lib/Awt2dLibraries.gmk - src/java.desktop/unix/native/common/sun/awt/initIDs.c + src/java.desktop/unix/native/libawt/sun/awt/initIDs.c Changeset: c9b070f0a2e5 Author: dmarkov Date: 2014-09-12 10:40 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/c9b070f0a2e5 8048110: Using tables in JTextPane leads to infinite loop in FlowLayout.layoutRow Reviewed-by: alexp, alexsch ! src/java.desktop/share/classes/javax/swing/text/FlowView.java ! src/java.desktop/share/classes/javax/swing/text/GlyphView.java ! src/java.desktop/share/classes/javax/swing/text/View.java + test/javax/swing/text/View/8048110/bug8048110.java Changeset: a969b4f133cf Author: bae Date: 2014-09-12 13:04 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a969b4f133cf 8041465: BMPImageReader read error using ImageReadParam with set sourceRectangle Reviewed-by: serb, prr ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java + test/javax/imageio/MultiReadTest.java Changeset: f21166ee14bc Author: yan Date: 2014-09-15 17:27 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f21166ee14bc 8056991: Provide OSInfo functionality to regression tests Reviewed-by: alexsch ! test/javax/swing/UITest/UITest.java + test/lib/testlibrary/jdk/testlibrary/OSInfo.java Changeset: 1749af1d1e0b Author: serb Date: 2014-09-15 17:29 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1749af1d1e0b 8058136: Test api/java_awt/SplashScreen/index.html\#ClosedSplashScreenTests fails because of java.lang.IllegalStateException was not thrown Reviewed-by: azvegint, anthony ! src/java.desktop/share/classes/java/awt/SplashScreen.java Changeset: f1f005423523 Author: prr Date: 2014-09-15 09:15 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f1f005423523 Merge - src/java.base/share/conf/security/sunpkcs11-solaris.cfg Changeset: ae261c9704a6 Author: prr Date: 2014-09-16 09:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ae261c9704a6 8058248: LittleCMS: Missing checks for NULL returns from memory allocation Reviewed-by: bae, jchen, mschoene ! src/java.desktop/share/native/liblcms/cmscgats.c ! src/java.desktop/share/native/liblcms/cmsio0.c ! src/java.desktop/share/native/liblcms/cmsopt.c ! src/java.desktop/share/native/liblcms/cmstypes.c Changeset: 12e6f06eb2fe Author: ptbrunet Date: 2014-09-16 14:58 -0500 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/12e6f06eb2fe 8058579: Copy-java.base.gmk no longer needs to differentiate win32 and win64 java.policy Summary: replace java.policy-win32/64 with just java.policy Reviewed-by: mchung, erikj Contributed-by: peter.brunet at oracle.com ! make/copy/Copy-java.base.gmk Changeset: 9eff979a26e7 Author: serb Date: 2014-09-17 16:14 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9eff979a26e7 8055326: Fix typos in client-related packages Reviewed-by: prr, azvegint, alexsch Contributed-by: pavel.rappo at oracle.com ! src/java.desktop/share/classes/com/sun/awt/AWTUtilities.java ! src/java.desktop/share/classes/com/sun/awt/SecurityWarning.java ! src/java.desktop/share/classes/java/awt/AWTEvent.java ! src/java.desktop/share/classes/java/awt/AWTEventMulticaster.java ! src/java.desktop/share/classes/java/awt/AWTKeyStroke.java ! src/java.desktop/share/classes/java/awt/AlphaComposite.java ! src/java.desktop/share/classes/java/awt/BorderLayout.java ! src/java.desktop/share/classes/java/awt/CardLayout.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/awt/ComponentOrientation.java ! src/java.desktop/share/classes/java/awt/Container.java ! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/Desktop.java ! src/java.desktop/share/classes/java/awt/Dialog.java ! src/java.desktop/share/classes/java/awt/EventDispatchThread.java ! src/java.desktop/share/classes/java/awt/EventFilter.java ! src/java.desktop/share/classes/java/awt/EventQueue.java ! src/java.desktop/share/classes/java/awt/FlowLayout.java ! src/java.desktop/share/classes/java/awt/Font.java ! src/java.desktop/share/classes/java/awt/Frame.java ! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java ! src/java.desktop/share/classes/java/awt/GridBagConstraints.java ! src/java.desktop/share/classes/java/awt/GridBagLayout.java ! src/java.desktop/share/classes/java/awt/JobAttributes.java ! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/List.java ! src/java.desktop/share/classes/java/awt/MenuShortcut.java ! src/java.desktop/share/classes/java/awt/Polygon.java ! src/java.desktop/share/classes/java/awt/RadialGradientPaintContext.java ! src/java.desktop/share/classes/java/awt/Rectangle.java ! src/java.desktop/share/classes/java/awt/RenderingHints.java ! src/java.desktop/share/classes/java/awt/ScrollPaneAdjustable.java ! src/java.desktop/share/classes/java/awt/Scrollbar.java ! src/java.desktop/share/classes/java/awt/TextComponent.java ! src/java.desktop/share/classes/java/awt/Window.java ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/java/awt/datatransfer/MimeType.java ! src/java.desktop/share/classes/java/awt/datatransfer/MimeTypeParameterList.java ! src/java.desktop/share/classes/java/awt/datatransfer/SystemFlavorMap.java ! src/java.desktop/share/classes/java/awt/dnd/DragSource.java ! src/java.desktop/share/classes/java/awt/dnd/DropTarget.java ! src/java.desktop/share/classes/java/awt/dnd/DropTargetListener.java ! src/java.desktop/share/classes/java/awt/dnd/peer/DropTargetPeer.java ! src/java.desktop/share/classes/java/awt/event/InputEvent.java ! src/java.desktop/share/classes/java/awt/event/KeyEvent.java ! src/java.desktop/share/classes/java/awt/event/WindowEvent.java ! src/java.desktop/share/classes/java/awt/event/WindowFocusListener.java ! src/java.desktop/share/classes/java/awt/font/GlyphVector.java ! src/java.desktop/share/classes/java/awt/font/ImageGraphicAttribute.java ! src/java.desktop/share/classes/java/awt/font/NumericShaper.java ! src/java.desktop/share/classes/java/awt/font/StyledParagraph.java ! src/java.desktop/share/classes/java/awt/font/TextAttribute.java ! src/java.desktop/share/classes/java/awt/font/TextLayout.java ! src/java.desktop/share/classes/java/awt/im/spi/InputMethod.java ! src/java.desktop/share/classes/java/awt/image/BufferedImage.java ! src/java.desktop/share/classes/java/awt/image/ColorModel.java ! src/java.desktop/share/classes/java/awt/image/FilteredImageSource.java ! src/java.desktop/share/classes/java/awt/image/Raster.java ! src/java.desktop/share/classes/java/awt/image/WritableRenderedImage.java ! src/java.desktop/share/classes/java/awt/image/renderable/ContextualRenderedImageFactory.java ! src/java.desktop/share/classes/java/awt/image/renderable/RenderableImage.java ! src/java.desktop/share/classes/java/awt/peer/ComponentPeer.java ! src/java.desktop/share/classes/java/awt/print/PageFormat.java ! src/java.desktop/share/classes/java/awt/print/Paper.java ! src/java.desktop/share/classes/java/awt/print/PrinterJob.java ! src/java.desktop/share/classes/javax/swing/text/html/CSS.java Changeset: 07156012ab78 Author: yan Date: 2014-09-18 17:34 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/07156012ab78 8058726: Update regtests using sun.awt.OSInfo, part 1 Reviewed-by: alexsch ! test/java/awt/Cursor/MultiResolutionCursorTest/MultiResolutionCursorTest.java ! test/java/awt/FileDialog/FileDialogForDirectories/FileDialogForDirectories.html ! test/java/awt/FileDialog/FileDialogForDirectories/FileDialogForDirectories.java ! test/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.html ! test/java/awt/FileDialog/FileDialogForPackages/FileDialogForPackages.java ! test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.html ! test/java/awt/KeyboardFocusmanager/TypeAhead/SubMenuShowTest/SubMenuShowTest.java ! test/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.html ! test/java/awt/List/FirstItemRemoveTest/FirstItemRemoveTest.java ! test/java/awt/Mouse/MouseModifiersUnitTest/MouseModifiersUnitTest_Extra.java ! test/java/awt/Multiscreen/MultiScreenInsetsTest/MultiScreenInsetsTest.java ! test/java/awt/Toolkit/ToolkitPropertyTest/bug7129133.java ! test/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.html ! test/java/awt/TrayIcon/DblClickActionEventTest/DblClickActionEventTest.java ! test/java/awt/TrayIcon/DisposeInActionEventTest/DisposeInActionEventTest.html ! test/java/awt/TrayIcon/DisposeInActionEventTest/DisposeInActionEventTest.java ! test/java/awt/datatransfer/HTMLDataFlavors/HTMLDataFlavorTest.java ! test/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.html ! test/java/awt/datatransfer/MissedHtmlAndRtfBug/MissedHtmlAndRtfBug.java ! test/javax/swing/JCheckBox/4449413/bug4449413.java ! test/javax/swing/JCheckBox/8032667/bug8032667_image_diff.java ! test/javax/swing/JFileChooser/4150029/bug4150029.html ! test/javax/swing/JFileChooser/4150029/bug4150029.java ! test/javax/swing/JFileChooser/6840086/bug6840086.java ! test/javax/swing/JFileChooser/8046391/bug8046391.java ! test/javax/swing/JFrame/8016356/bug8016356.java ! test/javax/swing/JMenuItem/ShortcutNotDiplayed/ShortcutNotDisplayedTest.java ! test/javax/swing/JOptionPane/8024926/bug8024926.java ! test/javax/swing/JSlider/6579827/bug6579827.java ! test/javax/swing/JTabbedPane/6416920/bug6416920.java ! test/javax/swing/JTextArea/6940863/bug6940863.java Changeset: e66f69113b89 Author: prr Date: 2014-09-19 09:41 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e66f69113b89 8056216: Remove "sun" directory layer from libawt and common Reviewed-by: erikj, ihse, coffeys ! make/gensrc/GensrcX11Wrappers.gmk ! make/lib/Awt2dLibraries.gmk + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.h + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTEvent.m + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.h + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.h + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.h + src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m + src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.h + src/java.desktop/macosx/native/libawt_lwawt/awt/ApplicationDelegate.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CCursorManager.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CDataTransferer.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CDesktopPeer.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSource.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CDragSourceContextPeer.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTargetContextPeer.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CFileDialog.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsConfig.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsEnv.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CInputMethod.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenu.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuBar.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuComponent.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CPopupMenu.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CSystemColors.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h + src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m + src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m + src/java.desktop/macosx/native/libawt_lwawt/awt/DnDUtilities.h + src/java.desktop/macosx/native/libawt_lwawt/awt/DnDUtilities.m + src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.h + src/java.desktop/macosx/native/libawt_lwawt/awt/GeomUtilities.m + src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.h + src/java.desktop/macosx/native/libawt_lwawt/awt/ImageSurfaceData.m + src/java.desktop/macosx/native/libawt_lwawt/awt/InitIDs.h + src/java.desktop/macosx/native/libawt_lwawt/awt/InitIDs.m + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.h + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityAction.m + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.h + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaAccessibilityUtilities.m + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m + src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.h + src/java.desktop/macosx/native/libawt_lwawt/awt/LWCToolkit.m + src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.h + src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.m + src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.h + src/java.desktop/macosx/native/libawt_lwawt/awt/PrintModel.m + src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.h + src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterSurfaceData.m + src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.h + src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m + src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzRenderer.m + src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.h + src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m + src/java.desktop/macosx/native/libawt_lwawt/awt/awt_DrawingSurface.m + src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.h + src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m + src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.h + src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m + src/java.desktop/macosx/native/libawt_lwawt/font/CCharToGlyphMapper.m + src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.h + src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m + src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphOutlines.h + src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphOutlines.m + src/java.desktop/macosx/native/libawt_lwawt/font/CoreTextSupport.h + src/java.desktop/macosx/native/libawt_lwawt/font/CoreTextSupport.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLGraphicsConfig.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLLayer.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/CGLSurfaceData.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/J2D_GL/cglext.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/opengl/OGLFuncs_md.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTEvent.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTEvent.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTSurfaceLayers.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTSurfaceLayers.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTView.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTView.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTWindow.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTWindow.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ApplicationDelegate.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ApplicationDelegate.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CClipboard.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CCursorManager.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDataTransferer.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDataTransferer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDesktopPeer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSource.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSource.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSourceContextPeer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTarget.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTarget.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTargetContextPeer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFRetainedResource.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFileDialog.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFileDialog.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsConfig.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsDevice.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsEnv.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CImage.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CInputMethod.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenu.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenu.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuBar.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuBar.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuComponent.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuComponent.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuItem.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuItem.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPopupMenu.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPopupMenu.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPrinterJob.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CRobot.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CSystemColors.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CSystemColors.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTextPipe.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTrayIcon.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTrayIcon.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CWrapper.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/DnDUtilities.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/DnDUtilities.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/GeomUtilities.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/GeomUtilities.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ImageSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ImageSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/InitIDs.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/InitIDs.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityAction.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityAction.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityUtilities.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityUtilities.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaTextAccessibility.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaTextAccessibility.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/LWCToolkit.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/LWCToolkit.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/OSVersion.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/OSVersion.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrintModel.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrintModel.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterView.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterView.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzRenderer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/awt_DrawingSurface.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTFont.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTFont.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTStrike.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTStrike.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CCharToGlyphMapper.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphImages.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphImages.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphOutlines.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphOutlines.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CoreTextSupport.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CoreTextSupport.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLGraphicsConfig.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLGraphicsConfig.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLLayer.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLLayer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/J2D_GL/cglext.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/OGLFuncs_md.h + src/java.desktop/share/native/common/awt/debug/debug_assert.c + src/java.desktop/share/native/common/awt/debug/debug_assert.h + src/java.desktop/share/native/common/awt/debug/debug_mem.c + src/java.desktop/share/native/common/awt/debug/debug_mem.h + src/java.desktop/share/native/common/awt/debug/debug_trace.c + src/java.desktop/share/native/common/awt/debug/debug_trace.h + src/java.desktop/share/native/common/awt/debug/debug_util.c + src/java.desktop/share/native/common/awt/debug/debug_util.h + src/java.desktop/share/native/common/awt/medialib/mlib_ImageCopy_Bit.c + src/java.desktop/share/native/common/awt/medialib/mlib_ImageCreate.c + src/java.desktop/share/native/common/awt/medialib/mlib_sys.c + src/java.desktop/share/native/common/awt/utility/rect.c + src/java.desktop/share/native/common/font/AccelGlyphCache.c + src/java.desktop/share/native/common/font/AccelGlyphCache.h + src/java.desktop/share/native/common/font/fontscalerdefs.h + src/java.desktop/share/native/common/font/sunfontids.h + src/java.desktop/share/native/common/java2d/opengl/J2D_GL/gl.h + src/java.desktop/share/native/common/java2d/opengl/J2D_GL/glext.h + src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.c + src/java.desktop/share/native/common/java2d/opengl/OGLBlitLoops.h + src/java.desktop/share/native/common/java2d/opengl/OGLBufImgOps.c + src/java.desktop/share/native/common/java2d/opengl/OGLBufImgOps.h + src/java.desktop/share/native/common/java2d/opengl/OGLContext.c + src/java.desktop/share/native/common/java2d/opengl/OGLContext.h + src/java.desktop/share/native/common/java2d/opengl/OGLFuncMacros.h + src/java.desktop/share/native/common/java2d/opengl/OGLFuncs.c + src/java.desktop/share/native/common/java2d/opengl/OGLFuncs.h + src/java.desktop/share/native/common/java2d/opengl/OGLMaskBlit.c + src/java.desktop/share/native/common/java2d/opengl/OGLMaskBlit.h + src/java.desktop/share/native/common/java2d/opengl/OGLMaskFill.c + src/java.desktop/share/native/common/java2d/opengl/OGLMaskFill.h + src/java.desktop/share/native/common/java2d/opengl/OGLPaints.c + src/java.desktop/share/native/common/java2d/opengl/OGLPaints.h + src/java.desktop/share/native/common/java2d/opengl/OGLRenderQueue.c + src/java.desktop/share/native/common/java2d/opengl/OGLRenderQueue.h + src/java.desktop/share/native/common/java2d/opengl/OGLRenderer.c + src/java.desktop/share/native/common/java2d/opengl/OGLRenderer.h + src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.c + src/java.desktop/share/native/common/java2d/opengl/OGLSurfaceData.h + src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.c + src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.h + src/java.desktop/share/native/common/java2d/opengl/OGLVertexCache.c + src/java.desktop/share/native/common/java2d/opengl/OGLVertexCache.h - src/java.desktop/share/native/common/sun/awt/debug/debug_assert.c - src/java.desktop/share/native/common/sun/awt/debug/debug_assert.h - src/java.desktop/share/native/common/sun/awt/debug/debug_mem.c - src/java.desktop/share/native/common/sun/awt/debug/debug_mem.h - src/java.desktop/share/native/common/sun/awt/debug/debug_trace.c - src/java.desktop/share/native/common/sun/awt/debug/debug_trace.h - src/java.desktop/share/native/common/sun/awt/debug/debug_util.c - src/java.desktop/share/native/common/sun/awt/debug/debug_util.h - src/java.desktop/share/native/common/sun/awt/medialib/mlib_ImageCopy_Bit.c - src/java.desktop/share/native/common/sun/awt/medialib/mlib_ImageCreate.c - src/java.desktop/share/native/common/sun/awt/medialib/mlib_sys.c - src/java.desktop/share/native/common/sun/awt/utility/rect.c - src/java.desktop/share/native/common/sun/font/AccelGlyphCache.c - src/java.desktop/share/native/common/sun/font/AccelGlyphCache.h - src/java.desktop/share/native/common/sun/font/fontscalerdefs.h - src/java.desktop/share/native/common/sun/font/sunfontids.h - src/java.desktop/share/native/common/sun/java2d/opengl/J2D_GL/gl.h - src/java.desktop/share/native/common/sun/java2d/opengl/J2D_GL/glext.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBlitLoops.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBlitLoops.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBufImgOps.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBufImgOps.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLContext.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLContext.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncMacros.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncs.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncs.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskBlit.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskBlit.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskFill.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskFill.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLPaints.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLPaints.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderQueue.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderQueue.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderer.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderer.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLSurfaceData.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLSurfaceData.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLTextRenderer.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLTextRenderer.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLVertexCache.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLVertexCache.h + src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.c + src/java.desktop/share/native/libawt/awt/image/BufImgSurfaceData.h + src/java.desktop/share/native/libawt/awt/image/DataBufferNative.c + src/java.desktop/share/native/libawt/awt/image/awt_ImageRep.c + src/java.desktop/share/native/libawt/awt/image/awt_parseImage.c + src/java.desktop/share/native/libawt/awt/image/awt_parseImage.h + src/java.desktop/share/native/libawt/awt/image/cvutils/README + src/java.desktop/share/native/libawt/awt/image/cvutils/img_alpha.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_anycm.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_colors.c + src/java.desktop/share/native/libawt/awt/image/cvutils/img_colors.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_dcm.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_dcm8.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_dir8dither.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_dirdither.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_fscolor.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_fsdither.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_fsgray.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_fsutil.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_globals.c + src/java.desktop/share/native/libawt/awt/image/cvutils/img_globals.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_icm.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_input32.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_input8.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_input8_32.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_nodither.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_noscale.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_opaque.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_ordclrsgn.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_ordclruns.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_orddither.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_ordgray.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output16.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output16_32.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output24.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output32.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output8.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output8_16_24.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output8_16_32.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_output8_32.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_replscale.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_scaleloop.h + src/java.desktop/share/native/libawt/awt/image/cvutils/img_util.h + src/java.desktop/share/native/libawt/awt/image/dither.c + src/java.desktop/share/native/libawt/awt/image/dither.h + src/java.desktop/share/native/libawt/awt/image/gif/gifdecoder.c + src/java.desktop/share/native/libawt/awt/image/imageInitIDs.c + src/java.desktop/share/native/libawt/awt/image/imageInitIDs.h + src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.c + src/java.desktop/share/native/libawt/awt/medialib/awt_ImagingLib.h + src/java.desktop/share/native/libawt/java2d/Disposer.c + src/java.desktop/share/native/libawt/java2d/Disposer.h + src/java.desktop/share/native/libawt/java2d/ShaderList.c + src/java.desktop/share/native/libawt/java2d/ShaderList.h + src/java.desktop/share/native/libawt/java2d/SurfaceData.c + src/java.desktop/share/native/libawt/java2d/SurfaceData.h + src/java.desktop/share/native/libawt/java2d/Trace.c + src/java.desktop/share/native/libawt/java2d/Trace.h + src/java.desktop/share/native/libawt/java2d/loops/AlphaMacros.c + src/java.desktop/share/native/libawt/java2d/loops/AlphaMacros.h + src/java.desktop/share/native/libawt/java2d/loops/AlphaMath.c + src/java.desktop/share/native/libawt/java2d/loops/AlphaMath.h + src/java.desktop/share/native/libawt/java2d/loops/Any3Byte.c + src/java.desktop/share/native/libawt/java2d/loops/Any3Byte.h + src/java.desktop/share/native/libawt/java2d/loops/Any4Byte.c + src/java.desktop/share/native/libawt/java2d/loops/Any4Byte.h + src/java.desktop/share/native/libawt/java2d/loops/AnyByte.c + src/java.desktop/share/native/libawt/java2d/loops/AnyByte.h + src/java.desktop/share/native/libawt/java2d/loops/AnyByteBinary.h + src/java.desktop/share/native/libawt/java2d/loops/AnyInt.c + src/java.desktop/share/native/libawt/java2d/loops/AnyInt.h + src/java.desktop/share/native/libawt/java2d/loops/AnyShort.c + src/java.desktop/share/native/libawt/java2d/loops/AnyShort.h + src/java.desktop/share/native/libawt/java2d/loops/Blit.c + src/java.desktop/share/native/libawt/java2d/loops/BlitBg.c + src/java.desktop/share/native/libawt/java2d/loops/ByteBinary1Bit.c + src/java.desktop/share/native/libawt/java2d/loops/ByteBinary1Bit.h + src/java.desktop/share/native/libawt/java2d/loops/ByteBinary2Bit.c + src/java.desktop/share/native/libawt/java2d/loops/ByteBinary2Bit.h + src/java.desktop/share/native/libawt/java2d/loops/ByteBinary4Bit.c + src/java.desktop/share/native/libawt/java2d/loops/ByteBinary4Bit.h + src/java.desktop/share/native/libawt/java2d/loops/ByteGray.c + src/java.desktop/share/native/libawt/java2d/loops/ByteGray.h + src/java.desktop/share/native/libawt/java2d/loops/ByteIndexed.c + src/java.desktop/share/native/libawt/java2d/loops/ByteIndexed.h + src/java.desktop/share/native/libawt/java2d/loops/DrawLine.c + src/java.desktop/share/native/libawt/java2d/loops/DrawParallelogram.c + src/java.desktop/share/native/libawt/java2d/loops/DrawPath.c + src/java.desktop/share/native/libawt/java2d/loops/DrawPath.h + src/java.desktop/share/native/libawt/java2d/loops/DrawPolygons.c + src/java.desktop/share/native/libawt/java2d/loops/DrawRect.c + src/java.desktop/share/native/libawt/java2d/loops/FillParallelogram.c + src/java.desktop/share/native/libawt/java2d/loops/FillPath.c + src/java.desktop/share/native/libawt/java2d/loops/FillRect.c + src/java.desktop/share/native/libawt/java2d/loops/FillSpans.c + src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgr.c + src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgr.h + src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgrPre.c + src/java.desktop/share/native/libawt/java2d/loops/FourByteAbgrPre.h + src/java.desktop/share/native/libawt/java2d/loops/GlyphImageRef.h + src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.c + src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h + src/java.desktop/share/native/libawt/java2d/loops/ImageData.h + src/java.desktop/share/native/libawt/java2d/loops/Index12Gray.c + src/java.desktop/share/native/libawt/java2d/loops/Index12Gray.h + src/java.desktop/share/native/libawt/java2d/loops/Index8Gray.c + src/java.desktop/share/native/libawt/java2d/loops/Index8Gray.h + src/java.desktop/share/native/libawt/java2d/loops/IntArgb.c + src/java.desktop/share/native/libawt/java2d/loops/IntArgb.h + src/java.desktop/share/native/libawt/java2d/loops/IntArgbBm.c + src/java.desktop/share/native/libawt/java2d/loops/IntArgbBm.h + src/java.desktop/share/native/libawt/java2d/loops/IntArgbPre.c + src/java.desktop/share/native/libawt/java2d/loops/IntArgbPre.h + src/java.desktop/share/native/libawt/java2d/loops/IntBgr.c + src/java.desktop/share/native/libawt/java2d/loops/IntBgr.h + src/java.desktop/share/native/libawt/java2d/loops/IntDcm.h + src/java.desktop/share/native/libawt/java2d/loops/IntRgb.c + src/java.desktop/share/native/libawt/java2d/loops/IntRgb.h + src/java.desktop/share/native/libawt/java2d/loops/IntRgbx.c + src/java.desktop/share/native/libawt/java2d/loops/IntRgbx.h + src/java.desktop/share/native/libawt/java2d/loops/LineUtils.h + src/java.desktop/share/native/libawt/java2d/loops/LoopMacros.h + src/java.desktop/share/native/libawt/java2d/loops/MapAccelFunc.c + src/java.desktop/share/native/libawt/java2d/loops/MaskBlit.c + src/java.desktop/share/native/libawt/java2d/loops/MaskFill.c + src/java.desktop/share/native/libawt/java2d/loops/ParallelogramUtils.h + src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.c + src/java.desktop/share/native/libawt/java2d/loops/ProcessPath.h + src/java.desktop/share/native/libawt/java2d/loops/ScaledBlit.c + src/java.desktop/share/native/libawt/java2d/loops/ThreeByteBgr.c + src/java.desktop/share/native/libawt/java2d/loops/ThreeByteBgr.h + src/java.desktop/share/native/libawt/java2d/loops/TransformHelper.c + src/java.desktop/share/native/libawt/java2d/loops/Ushort4444Argb.c + src/java.desktop/share/native/libawt/java2d/loops/Ushort4444Argb.h + src/java.desktop/share/native/libawt/java2d/loops/Ushort555Rgb.c + src/java.desktop/share/native/libawt/java2d/loops/Ushort555Rgb.h + src/java.desktop/share/native/libawt/java2d/loops/Ushort555Rgbx.c + src/java.desktop/share/native/libawt/java2d/loops/Ushort555Rgbx.h + src/java.desktop/share/native/libawt/java2d/loops/Ushort565Rgb.c + src/java.desktop/share/native/libawt/java2d/loops/Ushort565Rgb.h + src/java.desktop/share/native/libawt/java2d/loops/UshortGray.c + src/java.desktop/share/native/libawt/java2d/loops/UshortGray.h + src/java.desktop/share/native/libawt/java2d/loops/UshortIndexed.c + src/java.desktop/share/native/libawt/java2d/loops/UshortIndexed.h + src/java.desktop/share/native/libawt/java2d/pipe/BufferedMaskBlit.c + src/java.desktop/share/native/libawt/java2d/pipe/BufferedRenderPipe.c + src/java.desktop/share/native/libawt/java2d/pipe/PathConsumer2D.h + src/java.desktop/share/native/libawt/java2d/pipe/Region.c + src/java.desktop/share/native/libawt/java2d/pipe/Region.h + src/java.desktop/share/native/libawt/java2d/pipe/ShapeSpanIterator.c + src/java.desktop/share/native/libawt/java2d/pipe/SpanClipRenderer.c + src/java.desktop/share/native/libawt/java2d/pipe/SpanIterator.h - src/java.desktop/share/native/libawt/sun/awt/image/BufImgSurfaceData.c - src/java.desktop/share/native/libawt/sun/awt/image/BufImgSurfaceData.h - src/java.desktop/share/native/libawt/sun/awt/image/DataBufferNative.c - src/java.desktop/share/native/libawt/sun/awt/image/awt_ImageRep.c - src/java.desktop/share/native/libawt/sun/awt/image/awt_parseImage.c - src/java.desktop/share/native/libawt/sun/awt/image/awt_parseImage.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/README - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_alpha.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_anycm.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_colors.c - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_colors.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dcm.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dcm8.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dir8dither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dirdither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fscolor.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsdither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsgray.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsutil.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_globals.c - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_globals.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_icm.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input8.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input8_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_nodither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_noscale.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_opaque.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordclrsgn.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordclruns.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_orddither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordgray.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output16.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output16_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output24.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_16_24.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_16_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_replscale.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_scaleloop.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_util.h - src/java.desktop/share/native/libawt/sun/awt/image/dither.c - src/java.desktop/share/native/libawt/sun/awt/image/dither.h - src/java.desktop/share/native/libawt/sun/awt/image/gif/gifdecoder.c - src/java.desktop/share/native/libawt/sun/awt/image/imageInitIDs.c - src/java.desktop/share/native/libawt/sun/awt/image/imageInitIDs.h - src/java.desktop/share/native/libawt/sun/awt/medialib/awt_ImagingLib.c - src/java.desktop/share/native/libawt/sun/awt/medialib/awt_ImagingLib.h - src/java.desktop/share/native/libawt/sun/java2d/Disposer.c - src/java.desktop/share/native/libawt/sun/java2d/Disposer.h - src/java.desktop/share/native/libawt/sun/java2d/ShaderList.c - src/java.desktop/share/native/libawt/sun/java2d/ShaderList.h - src/java.desktop/share/native/libawt/sun/java2d/SurfaceData.c - src/java.desktop/share/native/libawt/sun/java2d/SurfaceData.h - src/java.desktop/share/native/libawt/sun/java2d/Trace.c - src/java.desktop/share/native/libawt/sun/java2d/Trace.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMacros.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMacros.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMath.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Any3Byte.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Any3Byte.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Any4Byte.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Any4Byte.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByte.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByte.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByteBinary.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyInt.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyInt.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyShort.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyShort.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Blit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/BlitBg.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary1Bit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary1Bit.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary2Bit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary2Bit.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary4Bit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary4Bit.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteGray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteGray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteIndexed.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteIndexed.h - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawLine.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawParallelogram.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPath.h - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPolygons.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawRect.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillParallelogram.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillPath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillRect.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillSpans.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgrPre.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgrPre.h - src/java.desktop/share/native/libawt/sun/java2d/loops/GlyphImageRef.h - src/java.desktop/share/native/libawt/sun/java2d/loops/GraphicsPrimitiveMgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/GraphicsPrimitiveMgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ImageData.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Index12Gray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Index12Gray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Index8Gray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Index8Gray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbBm.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbBm.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbPre.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbPre.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntBgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntBgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntDcm.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgbx.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgbx.h - src/java.desktop/share/native/libawt/sun/java2d/loops/LineUtils.h - src/java.desktop/share/native/libawt/sun/java2d/loops/LoopMacros.h - src/java.desktop/share/native/libawt/sun/java2d/loops/MapAccelFunc.c - src/java.desktop/share/native/libawt/sun/java2d/loops/MaskBlit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/MaskFill.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ParallelogramUtils.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ProcessPath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ProcessPath.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ScaledBlit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ThreeByteBgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ThreeByteBgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/TransformHelper.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort4444Argb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort4444Argb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgbx.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgbx.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort565Rgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort565Rgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortGray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortGray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortIndexed.c - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortIndexed.h - src/java.desktop/share/native/libawt/sun/java2d/pipe/BufferedMaskBlit.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/BufferedRenderPipe.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/PathConsumer2D.h - src/java.desktop/share/native/libawt/sun/java2d/pipe/Region.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/Region.h - src/java.desktop/share/native/libawt/sun/java2d/pipe/ShapeSpanIterator.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/SpanClipRenderer.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/SpanIterator.h + src/java.desktop/unix/native/common/awt/CUPSfuncs.c + src/java.desktop/unix/native/common/awt/X11Color.c + src/java.desktop/unix/native/common/awt/awt.h + src/java.desktop/unix/native/common/awt/awt_Component.h + src/java.desktop/unix/native/common/awt/awt_DrawingSurface.h + src/java.desktop/unix/native/common/awt/awt_Font.c + src/java.desktop/unix/native/common/awt/awt_Font.h + src/java.desktop/unix/native/common/awt/awt_GraphicsEnv.h + src/java.desktop/unix/native/common/awt/awt_Mlib.h + src/java.desktop/unix/native/common/awt/awt_p.h + src/java.desktop/unix/native/common/awt/awt_util.h + src/java.desktop/unix/native/common/awt/color.h + src/java.desktop/unix/native/common/awt/colordata.h + src/java.desktop/unix/native/common/awt/extutil.h + src/java.desktop/unix/native/common/awt/fontconfig.h + src/java.desktop/unix/native/common/awt/fontpath.c + src/java.desktop/unix/native/common/awt/img_util_md.h + src/java.desktop/unix/native/common/awt/medialib/mlib_v_ImageCopy_f.c + src/java.desktop/unix/native/common/awt/medialib/mlib_v_ImageCopy_f.h + src/java.desktop/unix/native/common/awt/medialib/vis_proto.h + src/java.desktop/unix/native/common/awt/utility/rect.h + src/java.desktop/unix/native/common/font/X11FontScaler.h + src/java.desktop/unix/native/common/java2d/opengl/GLXGraphicsConfig.c + src/java.desktop/unix/native/common/java2d/opengl/GLXGraphicsConfig.h + src/java.desktop/unix/native/common/java2d/opengl/GLXSurfaceData.c + src/java.desktop/unix/native/common/java2d/opengl/GLXSurfaceData.h + src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glx.h + src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glxext.h + src/java.desktop/unix/native/common/java2d/opengl/OGLFuncs_md.h + src/java.desktop/unix/native/common/java2d/x11/X11FontScaler_md.c + src/java.desktop/unix/native/common/java2d/x11/X11PMBlitLoops.c + src/java.desktop/unix/native/common/java2d/x11/X11Renderer.c + src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.c + src/java.desktop/unix/native/common/java2d/x11/X11SurfaceData.h + src/java.desktop/unix/native/common/java2d/x11/X11TextRenderer_md.c - src/java.desktop/unix/native/common/sun/awt/CUPSfuncs.c - src/java.desktop/unix/native/common/sun/awt/X11Color.c - src/java.desktop/unix/native/common/sun/awt/awt.h - src/java.desktop/unix/native/common/sun/awt/awt_Component.h - src/java.desktop/unix/native/common/sun/awt/awt_DrawingSurface.h - src/java.desktop/unix/native/common/sun/awt/awt_Font.c - src/java.desktop/unix/native/common/sun/awt/awt_Font.h - src/java.desktop/unix/native/common/sun/awt/awt_GraphicsEnv.h - src/java.desktop/unix/native/common/sun/awt/awt_Mlib.h - src/java.desktop/unix/native/common/sun/awt/awt_p.h - src/java.desktop/unix/native/common/sun/awt/awt_util.h - src/java.desktop/unix/native/common/sun/awt/color.h - src/java.desktop/unix/native/common/sun/awt/colordata.h - src/java.desktop/unix/native/common/sun/awt/extutil.h - src/java.desktop/unix/native/common/sun/awt/fontconfig.h - src/java.desktop/unix/native/common/sun/awt/fontpath.c - src/java.desktop/unix/native/common/sun/awt/img_util_md.h - src/java.desktop/unix/native/common/sun/awt/medialib/mlib_v_ImageCopy_f.c - src/java.desktop/unix/native/common/sun/awt/medialib/mlib_v_ImageCopy_f.h - src/java.desktop/unix/native/common/sun/awt/medialib/vis_proto.h - src/java.desktop/unix/native/common/sun/awt/utility/rect.h - src/java.desktop/unix/native/common/sun/font/X11FontScaler.h - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXGraphicsConfig.c - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXGraphicsConfig.h - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXSurfaceData.c - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXSurfaceData.h - src/java.desktop/unix/native/common/sun/java2d/opengl/J2D_GL/glx.h - src/java.desktop/unix/native/common/sun/java2d/opengl/J2D_GL/glxext.h - src/java.desktop/unix/native/common/sun/java2d/opengl/OGLFuncs_md.h - src/java.desktop/unix/native/common/sun/java2d/x11/X11FontScaler_md.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11PMBlitLoops.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11Renderer.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11SurfaceData.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11SurfaceData.h - src/java.desktop/unix/native/common/sun/java2d/x11/X11TextRenderer_md.c + src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c + src/java.desktop/unix/native/libawt/awt/awt_Mlib.c + src/java.desktop/unix/native/libawt/awt/initIDs.c + src/java.desktop/unix/native/libawt/awt/medialib/mlib_v_ImageCopy.c + src/java.desktop/unix/native/libawt/awt/medialib/mlib_v_ImageCopy_blk.s + src/java.desktop/unix/native/libawt/awt/medialib/vis_asi.h + src/java.desktop/unix/native/libawt/java2d/j2d_md.h + src/java.desktop/unix/native/libawt/java2d/loops/java2d_Mlib.c + src/java.desktop/unix/native/libawt/java2d/loops/java2d_Mlib.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageCopy.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageLogic_proto.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageZoom.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_ImageZoom_NN.c + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageClear.c + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageClear_f.c + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageClear_f.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageConstLogic.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageConstXor.c + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageLogic.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageLogic_proto.h + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageXor.c + src/java.desktop/unix/native/libawt/java2d/loops/mlib_v_ImageZoom_NN_f.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMacros.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMacros.h + src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMaskBlit.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_AlphaMaskFill.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteGray.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteGray_FromRgb.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteGray_Mask.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_ByteIndexed.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_DrawLine.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_FourByteAbgr.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_FourByteAbgrPre.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_FuncArray.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_GlyphList.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_GlyphListXor.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgb.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgbBm.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgbPre.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_IntArgbPre_Mask.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_IntBgr.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_IntRgb.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_IntRgbx.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_Interp.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_SrcMaskFill.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_SrcOverMaskBlit.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_SrcOverMaskFill.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_ThreeByteBgr.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_UshortGray.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_UshortGray_FromRgb.c + src/java.desktop/unix/native/libawt/java2d/loops/vis_XorBlit.c - src/java.desktop/unix/native/libawt/sun/awt/awt_LoadLibrary.c - src/java.desktop/unix/native/libawt/sun/awt/awt_Mlib.c - src/java.desktop/unix/native/libawt/sun/awt/initIDs.c - src/java.desktop/unix/native/libawt/sun/awt/medialib/mlib_v_ImageCopy.c - src/java.desktop/unix/native/libawt/sun/awt/medialib/mlib_v_ImageCopy_blk.s - src/java.desktop/unix/native/libawt/sun/awt/medialib/vis_asi.h - src/java.desktop/unix/native/libawt/sun/java2d/j2d_md.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/java2d_Mlib.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/java2d_Mlib.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageCopy.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageLogic_proto.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageZoom.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageZoom_NN.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear_f.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear_f.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageConstLogic.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageConstXor.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageLogic.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageLogic_proto.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageXor.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageZoom_NN_f.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMacros.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMacros.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMaskBlit.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMaskFill.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray_FromRgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray_Mask.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteIndexed.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_DrawLine.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FourByteAbgr.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FourByteAbgrPre.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FuncArray.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_GlyphList.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_GlyphListXor.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbBm.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbPre.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbPre_Mask.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntBgr.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntRgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntRgbx.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_Interp.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcMaskFill.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcOverMaskBlit.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcOverMaskFill.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ThreeByteBgr.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_UshortGray.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_UshortGray_FromRgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_XorBlit.c + src/java.desktop/unix/native/libawt_headless/awt/HeadlessToolkit.c + src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.c + src/java.desktop/unix/native/libawt_headless/awt/VDrawingArea.h + src/java.desktop/unix/native/libawt_headless/awt/VDrawingAreaP.h - src/java.desktop/unix/native/libawt_headless/sun/awt/HeadlessToolkit.c - src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingArea.c - src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingArea.h - src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingAreaP.h + src/java.desktop/unix/native/libawt_xawt/awt/HPkeysym.h + src/java.desktop/unix/native/libawt_xawt/awt/Xrandr.h + src/java.desktop/unix/native/libawt_xawt/awt/awt_AWTEvent.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_AWTEvent.h + src/java.desktop/unix/native/libawt_xawt/awt/awt_DrawingSurface.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_Event.h + src/java.desktop/unix/native/libawt_xawt/awt/awt_GraphicsEnv.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_Insets.h + src/java.desktop/unix/native/libawt_xawt/awt/awt_MenuComponent.h + src/java.desktop/unix/native/libawt_xawt/awt/awt_Robot.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_UNIXToolkit.c + src/java.desktop/unix/native/libawt_xawt/awt/awt_util.c + src/java.desktop/unix/native/libawt_xawt/awt/canvas.h + src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.c + src/java.desktop/unix/native/libawt_xawt/awt/gtk2_interface.h + src/java.desktop/unix/native/libawt_xawt/awt/list.c + src/java.desktop/unix/native/libawt_xawt/awt/list.h + src/java.desktop/unix/native/libawt_xawt/awt/multiVis.c + src/java.desktop/unix/native/libawt_xawt/awt/multiVis.h + src/java.desktop/unix/native/libawt_xawt/awt/multi_font.c + src/java.desktop/unix/native/libawt_xawt/awt/multi_font.h + src/java.desktop/unix/native/libawt_xawt/awt/randr.h + src/java.desktop/unix/native/libawt_xawt/awt/robot_common.c + src/java.desktop/unix/native/libawt_xawt/awt/robot_common.h + src/java.desktop/unix/native/libawt_xawt/awt/sun_awt_X11_GtkFileDialogPeer.c + src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKEngine.c + src/java.desktop/unix/native/libawt_xawt/awt/swing_GTKStyle.c + src/java.desktop/unix/native/libawt_xawt/awt/wsutils.h + src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRBackendNative.c + src/java.desktop/unix/native/libawt_xawt/java2d/x11/XRSurfaceData.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/HPkeysym.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/Xrandr.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_AWTEvent.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_AWTEvent.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_DrawingSurface.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Event.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Event.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_GraphicsEnv.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_InputMethod.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Insets.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Insets.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_MenuComponent.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Robot.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_UNIXToolkit.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_util.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/canvas.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/gtk2_interface.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/gtk2_interface.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/list.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/list.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/multiVis.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/multiVis.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/multi_font.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/multi_font.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/randr.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/robot_common.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/sun_awt_X11_GtkFileDialogPeer.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/swing_GTKEngine.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/swing_GTKStyle.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/wsutils.h - src/java.desktop/unix/native/libawt_xawt/sun/java2d/x11/XRBackendNative.c - src/java.desktop/unix/native/libawt_xawt/sun/java2d/x11/XRSurfaceData.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/XToolkit.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/XWindow.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/XlibWrapper.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/awt_Desktop.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/gnome_interface.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/gnome_interface.h + src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c + src/java.desktop/unix/native/libawt_xawt/xawt/XWindow.c + src/java.desktop/unix/native/libawt_xawt/xawt/XlibWrapper.c + src/java.desktop/unix/native/libawt_xawt/xawt/awt_Desktop.c + src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.c + src/java.desktop/unix/native/libawt_xawt/xawt/gnome_interface.h + src/java.desktop/windows/native/common/awt/utility/rect.h - src/java.desktop/windows/native/common/sun/awt/utility/rect.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DBadHardware.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DBlitLoops.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DBlitLoops.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DBufImgOps.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DBufImgOps.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DContext.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DGlyphCache.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DGlyphCache.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DGraphicsDevice.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DGraphicsDevice.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskBlit.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskBlit.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskCache.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskCache.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskFill.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DMaskFill.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DPaints.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DPaints.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipeline.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DPipelineManager.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderQueue.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderQueue.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderer.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DRenderer.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DResourceManager.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DResourceManager.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DShaderGen.c + src/java.desktop/windows/native/libawt/java2d/d3d/D3DShaders.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DSurfaceData.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DSurfaceData.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DTextRenderer.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DTextRenderer.h + src/java.desktop/windows/native/libawt/java2d/d3d/D3DVertexCacher.cpp + src/java.desktop/windows/native/libawt/java2d/d3d/D3DVertexCacher.h + src/java.desktop/windows/native/libawt/java2d/j2d_md.h + src/java.desktop/windows/native/libawt/java2d/opengl/J2D_GL/wglext.h + src/java.desktop/windows/native/libawt/java2d/opengl/OGLFuncs_md.h + src/java.desktop/windows/native/libawt/java2d/opengl/WGLGraphicsConfig.c + src/java.desktop/windows/native/libawt/java2d/opengl/WGLGraphicsConfig.h + src/java.desktop/windows/native/libawt/java2d/opengl/WGLSurfaceData.c + src/java.desktop/windows/native/libawt/java2d/opengl/WGLSurfaceData.h + src/java.desktop/windows/native/libawt/java2d/windows/GDIBlitLoops.cpp + src/java.desktop/windows/native/libawt/java2d/windows/GDIRenderer.cpp + src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.cpp + src/java.desktop/windows/native/libawt/java2d/windows/GDIWindowSurfaceData.h + src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.cpp + src/java.desktop/windows/native/libawt/java2d/windows/WindowsFlags.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBadHardware.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBlitLoops.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBlitLoops.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBufImgOps.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBufImgOps.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DContext.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DContext.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGlyphCache.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGlyphCache.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGraphicsDevice.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGraphicsDevice.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskBlit.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskBlit.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskCache.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskCache.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskFill.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskFill.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPaints.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPaints.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipelineManager.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipelineManager.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderQueue.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderQueue.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderer.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderer.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DResourceManager.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DResourceManager.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DShaderGen.c - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DShaders.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DSurfaceData.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DSurfaceData.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DTextRenderer.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DTextRenderer.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DVertexCacher.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DVertexCacher.h - src/java.desktop/windows/native/libawt/sun/java2d/j2d_md.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/J2D_GL/wglext.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/OGLFuncs_md.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLGraphicsConfig.c - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLGraphicsConfig.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLSurfaceData.c - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLSurfaceData.h - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIBlitLoops.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIRenderer.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIWindowSurfaceData.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIWindowSurfaceData.h - src/java.desktop/windows/native/libawt/sun/java2d/windows/WindowsFlags.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/WindowsFlags.h - src/java.desktop/windows/native/libawt/sun/windows/CmdIDList.cpp - src/java.desktop/windows/native/libawt/sun/windows/CmdIDList.h - src/java.desktop/windows/native/libawt/sun/windows/ComCtl32Util.cpp - src/java.desktop/windows/native/libawt/sun/windows/ComCtl32Util.h - src/java.desktop/windows/native/libawt/sun/windows/Devices.cpp - src/java.desktop/windows/native/libawt/sun/windows/Devices.h - src/java.desktop/windows/native/libawt/sun/windows/DllUtil.cpp - src/java.desktop/windows/native/libawt/sun/windows/DllUtil.h - src/java.desktop/windows/native/libawt/sun/windows/GDIHashtable.cpp - src/java.desktop/windows/native/libawt/sun/windows/GDIHashtable.h - src/java.desktop/windows/native/libawt/sun/windows/Hashtable.cpp - src/java.desktop/windows/native/libawt/sun/windows/Hashtable.h - src/java.desktop/windows/native/libawt/sun/windows/MouseInfo.cpp - src/java.desktop/windows/native/libawt/sun/windows/ObjectList.cpp - src/java.desktop/windows/native/libawt/sun/windows/ObjectList.h - src/java.desktop/windows/native/libawt/sun/windows/README.JNI - src/java.desktop/windows/native/libawt/sun/windows/ShellFolder2.cpp - src/java.desktop/windows/native/libawt/sun/windows/ThemeReader.cpp - src/java.desktop/windows/native/libawt/sun/windows/WPrinterJob.cpp - src/java.desktop/windows/native/libawt/sun/windows/alloc.h - src/java.desktop/windows/native/libawt/sun/windows/awt.h - src/java.desktop/windows/native/libawt/sun/windows/awt.rc - src/java.desktop/windows/native/libawt/sun/windows/awt_AWTEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_AWTEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_BitmapUtil.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_BitmapUtil.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Brush.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Brush.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Button.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Button.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Canvas.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Canvas.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Checkbox.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Checkbox.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Choice.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Choice.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Clipboard.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Clipboard.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Color.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Color.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Component.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Component.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Container.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Container.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.h - src/java.desktop/windows/native/libawt/sun/windows/awt_CustomPaletteDef.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DCHolder.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DCHolder.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DataTransferer.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DataTransferer.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Debug.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Debug.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Desktop.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DesktopProperties.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DesktopProperties.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Dialog.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Dialog.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Dimension.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Dimension.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDS.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDS.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDT.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDT.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DrawingSurface.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DrawingSurface.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Event.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Event.h - src/java.desktop/windows/native/libawt/sun/windows/awt_FileDialog.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_FileDialog.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Font.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Font.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Frame.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Frame.h - src/java.desktop/windows/native/libawt/sun/windows/awt_GDIObject.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_GDIObject.h - src/java.desktop/windows/native/libawt/sun/windows/awt_IconCursor.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_IconCursor.h - src/java.desktop/windows/native/libawt/sun/windows/awt_InputEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_InputEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_InputMethod.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_InputTextInfor.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_InputTextInfor.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Insets.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Insets.h - src/java.desktop/windows/native/libawt/sun/windows/awt_KeyEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_KeyEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_KeyboardFocusManager.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Label.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Label.h - src/java.desktop/windows/native/libawt/sun/windows/awt_List.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_List.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Menu.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Menu.h - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuBar.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuBar.h - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Mlib.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Mlib.h - src/java.desktop/windows/native/libawt/sun/windows/awt_MouseEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_MouseEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Object.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Object.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Palette.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Palette.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Panel.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Panel.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Pen.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Pen.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PopupMenu.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_PopupMenu.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintControl.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintControl.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintDialog.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintDialog.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintJob.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Rectangle.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Rectangle.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Robot.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Robot.h - src/java.desktop/windows/native/libawt/sun/windows/awt_ScrollPane.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_ScrollPane.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Scrollbar.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Scrollbar.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TextArea.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TextArea.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TextComponent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TextComponent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TextField.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TextField.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Toolkit.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Toolkit.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsConfig.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsConfig.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsDevice.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsDevice.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsEnv.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Window.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Window.h - src/java.desktop/windows/native/libawt/sun/windows/awt_new.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_new.h - src/java.desktop/windows/native/libawt/sun/windows/awt_ole.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_ole.h - src/java.desktop/windows/native/libawt/sun/windows/awtmsg.h - src/java.desktop/windows/native/libawt/sun/windows/check.bmp - src/java.desktop/windows/native/libawt/sun/windows/colordata.h - src/java.desktop/windows/native/libawt/sun/windows/hand.cur - src/java.desktop/windows/native/libawt/sun/windows/img_util_md.h - src/java.desktop/windows/native/libawt/sun/windows/initIDs.cpp - src/java.desktop/windows/native/libawt/sun/windows/mlib_types_md.h - src/java.desktop/windows/native/libawt/sun/windows/security_warning.ico - src/java.desktop/windows/native/libawt/sun/windows/security_warning_bw.ico - src/java.desktop/windows/native/libawt/sun/windows/security_warning_int.ico - src/java.desktop/windows/native/libawt/sun/windows/stdhdrs.h + src/java.desktop/windows/native/libawt/windows/CmdIDList.cpp + src/java.desktop/windows/native/libawt/windows/CmdIDList.h + src/java.desktop/windows/native/libawt/windows/ComCtl32Util.cpp + src/java.desktop/windows/native/libawt/windows/ComCtl32Util.h + src/java.desktop/windows/native/libawt/windows/Devices.cpp + src/java.desktop/windows/native/libawt/windows/Devices.h + src/java.desktop/windows/native/libawt/windows/DllUtil.cpp + src/java.desktop/windows/native/libawt/windows/DllUtil.h + src/java.desktop/windows/native/libawt/windows/GDIHashtable.cpp + src/java.desktop/windows/native/libawt/windows/GDIHashtable.h + src/java.desktop/windows/native/libawt/windows/Hashtable.cpp + src/java.desktop/windows/native/libawt/windows/Hashtable.h + src/java.desktop/windows/native/libawt/windows/MouseInfo.cpp + src/java.desktop/windows/native/libawt/windows/ObjectList.cpp + src/java.desktop/windows/native/libawt/windows/ObjectList.h + src/java.desktop/windows/native/libawt/windows/README.JNI + src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp + src/java.desktop/windows/native/libawt/windows/ThemeReader.cpp + src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp + src/java.desktop/windows/native/libawt/windows/alloc.h + src/java.desktop/windows/native/libawt/windows/awt.h + src/java.desktop/windows/native/libawt/windows/awt.rc + src/java.desktop/windows/native/libawt/windows/awt_AWTEvent.cpp + src/java.desktop/windows/native/libawt/windows/awt_AWTEvent.h + src/java.desktop/windows/native/libawt/windows/awt_BitmapUtil.cpp + src/java.desktop/windows/native/libawt/windows/awt_BitmapUtil.h + src/java.desktop/windows/native/libawt/windows/awt_Brush.cpp + src/java.desktop/windows/native/libawt/windows/awt_Brush.h + src/java.desktop/windows/native/libawt/windows/awt_Button.cpp + src/java.desktop/windows/native/libawt/windows/awt_Button.h + src/java.desktop/windows/native/libawt/windows/awt_Canvas.cpp + src/java.desktop/windows/native/libawt/windows/awt_Canvas.h + src/java.desktop/windows/native/libawt/windows/awt_Checkbox.cpp + src/java.desktop/windows/native/libawt/windows/awt_Checkbox.h + src/java.desktop/windows/native/libawt/windows/awt_Choice.cpp + src/java.desktop/windows/native/libawt/windows/awt_Choice.h + src/java.desktop/windows/native/libawt/windows/awt_Clipboard.cpp + src/java.desktop/windows/native/libawt/windows/awt_Clipboard.h + src/java.desktop/windows/native/libawt/windows/awt_Color.cpp + src/java.desktop/windows/native/libawt/windows/awt_Color.h + src/java.desktop/windows/native/libawt/windows/awt_Component.cpp + src/java.desktop/windows/native/libawt/windows/awt_Component.h + src/java.desktop/windows/native/libawt/windows/awt_Container.cpp + src/java.desktop/windows/native/libawt/windows/awt_Container.h + src/java.desktop/windows/native/libawt/windows/awt_Cursor.cpp + src/java.desktop/windows/native/libawt/windows/awt_Cursor.h + src/java.desktop/windows/native/libawt/windows/awt_CustomPaletteDef.h + src/java.desktop/windows/native/libawt/windows/awt_DCHolder.cpp + src/java.desktop/windows/native/libawt/windows/awt_DCHolder.h + src/java.desktop/windows/native/libawt/windows/awt_DataTransferer.cpp + src/java.desktop/windows/native/libawt/windows/awt_DataTransferer.h + src/java.desktop/windows/native/libawt/windows/awt_Debug.cpp + src/java.desktop/windows/native/libawt/windows/awt_Debug.h + src/java.desktop/windows/native/libawt/windows/awt_Desktop.cpp + src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.cpp + src/java.desktop/windows/native/libawt/windows/awt_DesktopProperties.h + src/java.desktop/windows/native/libawt/windows/awt_Dialog.cpp + src/java.desktop/windows/native/libawt/windows/awt_Dialog.h + src/java.desktop/windows/native/libawt/windows/awt_Dimension.cpp + src/java.desktop/windows/native/libawt/windows/awt_Dimension.h + src/java.desktop/windows/native/libawt/windows/awt_DnDDS.cpp + src/java.desktop/windows/native/libawt/windows/awt_DnDDS.h + src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp + src/java.desktop/windows/native/libawt/windows/awt_DnDDT.h + src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.cpp + src/java.desktop/windows/native/libawt/windows/awt_DrawingSurface.h + src/java.desktop/windows/native/libawt/windows/awt_Event.cpp + src/java.desktop/windows/native/libawt/windows/awt_Event.h + src/java.desktop/windows/native/libawt/windows/awt_FileDialog.cpp + src/java.desktop/windows/native/libawt/windows/awt_FileDialog.h + src/java.desktop/windows/native/libawt/windows/awt_Font.cpp + src/java.desktop/windows/native/libawt/windows/awt_Font.h + src/java.desktop/windows/native/libawt/windows/awt_Frame.cpp + src/java.desktop/windows/native/libawt/windows/awt_Frame.h + src/java.desktop/windows/native/libawt/windows/awt_GDIObject.cpp + src/java.desktop/windows/native/libawt/windows/awt_GDIObject.h + src/java.desktop/windows/native/libawt/windows/awt_IconCursor.cpp + src/java.desktop/windows/native/libawt/windows/awt_IconCursor.h + src/java.desktop/windows/native/libawt/windows/awt_InputEvent.cpp + src/java.desktop/windows/native/libawt/windows/awt_InputEvent.h + src/java.desktop/windows/native/libawt/windows/awt_InputMethod.cpp + src/java.desktop/windows/native/libawt/windows/awt_InputTextInfor.cpp + src/java.desktop/windows/native/libawt/windows/awt_InputTextInfor.h + src/java.desktop/windows/native/libawt/windows/awt_Insets.cpp + src/java.desktop/windows/native/libawt/windows/awt_Insets.h + src/java.desktop/windows/native/libawt/windows/awt_KeyEvent.cpp + src/java.desktop/windows/native/libawt/windows/awt_KeyEvent.h + src/java.desktop/windows/native/libawt/windows/awt_KeyboardFocusManager.cpp + src/java.desktop/windows/native/libawt/windows/awt_Label.cpp + src/java.desktop/windows/native/libawt/windows/awt_Label.h + src/java.desktop/windows/native/libawt/windows/awt_List.cpp + src/java.desktop/windows/native/libawt/windows/awt_List.h + src/java.desktop/windows/native/libawt/windows/awt_Menu.cpp + src/java.desktop/windows/native/libawt/windows/awt_Menu.h + src/java.desktop/windows/native/libawt/windows/awt_MenuBar.cpp + src/java.desktop/windows/native/libawt/windows/awt_MenuBar.h + src/java.desktop/windows/native/libawt/windows/awt_MenuItem.cpp + src/java.desktop/windows/native/libawt/windows/awt_MenuItem.h + src/java.desktop/windows/native/libawt/windows/awt_Mlib.cpp + src/java.desktop/windows/native/libawt/windows/awt_Mlib.h + src/java.desktop/windows/native/libawt/windows/awt_MouseEvent.cpp + src/java.desktop/windows/native/libawt/windows/awt_MouseEvent.h + src/java.desktop/windows/native/libawt/windows/awt_Object.cpp + src/java.desktop/windows/native/libawt/windows/awt_Object.h + src/java.desktop/windows/native/libawt/windows/awt_Palette.cpp + src/java.desktop/windows/native/libawt/windows/awt_Palette.h + src/java.desktop/windows/native/libawt/windows/awt_Panel.cpp + src/java.desktop/windows/native/libawt/windows/awt_Panel.h + src/java.desktop/windows/native/libawt/windows/awt_Pen.cpp + src/java.desktop/windows/native/libawt/windows/awt_Pen.h + src/java.desktop/windows/native/libawt/windows/awt_PopupMenu.cpp + src/java.desktop/windows/native/libawt/windows/awt_PopupMenu.h + src/java.desktop/windows/native/libawt/windows/awt_PrintControl.cpp + src/java.desktop/windows/native/libawt/windows/awt_PrintControl.h + src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.cpp + src/java.desktop/windows/native/libawt/windows/awt_PrintDialog.h + src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp + src/java.desktop/windows/native/libawt/windows/awt_Rectangle.cpp + src/java.desktop/windows/native/libawt/windows/awt_Rectangle.h + src/java.desktop/windows/native/libawt/windows/awt_Robot.cpp + src/java.desktop/windows/native/libawt/windows/awt_Robot.h + src/java.desktop/windows/native/libawt/windows/awt_ScrollPane.cpp + src/java.desktop/windows/native/libawt/windows/awt_ScrollPane.h + src/java.desktop/windows/native/libawt/windows/awt_Scrollbar.cpp + src/java.desktop/windows/native/libawt/windows/awt_Scrollbar.h + src/java.desktop/windows/native/libawt/windows/awt_TextArea.cpp + src/java.desktop/windows/native/libawt/windows/awt_TextArea.h + src/java.desktop/windows/native/libawt/windows/awt_TextComponent.cpp + src/java.desktop/windows/native/libawt/windows/awt_TextComponent.h + src/java.desktop/windows/native/libawt/windows/awt_TextField.cpp + src/java.desktop/windows/native/libawt/windows/awt_TextField.h + src/java.desktop/windows/native/libawt/windows/awt_Toolkit.cpp + src/java.desktop/windows/native/libawt/windows/awt_Toolkit.h + src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.cpp + src/java.desktop/windows/native/libawt/windows/awt_TrayIcon.h + src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsConfig.cpp + src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsConfig.h + src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.cpp + src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsDevice.h + src/java.desktop/windows/native/libawt/windows/awt_Win32GraphicsEnv.cpp + src/java.desktop/windows/native/libawt/windows/awt_Window.cpp + src/java.desktop/windows/native/libawt/windows/awt_Window.h + src/java.desktop/windows/native/libawt/windows/awt_new.cpp + src/java.desktop/windows/native/libawt/windows/awt_new.h + src/java.desktop/windows/native/libawt/windows/awt_ole.cpp + src/java.desktop/windows/native/libawt/windows/awt_ole.h + src/java.desktop/windows/native/libawt/windows/awtmsg.h + src/java.desktop/windows/native/libawt/windows/check.bmp + src/java.desktop/windows/native/libawt/windows/colordata.h + src/java.desktop/windows/native/libawt/windows/hand.cur + src/java.desktop/windows/native/libawt/windows/img_util_md.h + src/java.desktop/windows/native/libawt/windows/initIDs.cpp + src/java.desktop/windows/native/libawt/windows/mlib_types_md.h + src/java.desktop/windows/native/libawt/windows/security_warning.ico + src/java.desktop/windows/native/libawt/windows/security_warning_bw.ico + src/java.desktop/windows/native/libawt/windows/security_warning_int.ico + src/java.desktop/windows/native/libawt/windows/stdhdrs.h Changeset: 8270df90547d Author: prr Date: 2014-09-19 11:13 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8270df90547d 8058756: OpenJDK builds fail on Windows - cannot copy freetype.dll Reviewed-by: erikj, aph ! make/copy/Copy-java.desktop.gmk Changeset: 4e4718a64f37 Author: prr Date: 2014-09-19 11:19 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/4e4718a64f37 Merge - make/gensrc/Gensrc-jdk.attach.gmk ! make/gensrc/Gensrc-jdk.charsets.gmk - make/gensrc/GensrcJDWP.gmk - make/gensrc/GensrcLocaleDataMetaInfo.gmk - make/gensrc/GensrcProviders.gmk - src/java.security.jgss/share/classes/com/sun/security/jgss/AuthorizationDataEntry.java - src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContext.java - src/java.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSCredential.java - src/java.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java - src/java.security.jgss/share/classes/com/sun/security/jgss/InquireSecContextPermission.java - src/java.security.jgss/share/classes/com/sun/security/jgss/InquireType.java - src/java.security.jgss/share/classes/com/sun/security/jgss/package-info.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/FactoryImpl.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Base.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Client.java - src/java.security.jgss/share/classes/com/sun/security/sasl/gsskerb/GssKrb5Server.java Changeset: eb069636bc2e Author: yan Date: 2014-09-22 11:23 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/eb069636bc2e 8054877: javadoc issues in javax.print Summary: Fixes "no @throws or @exception tag" issues in javax.print. Reviewed-by: prr Contributed-by: anisha.nagarajan1 at gmail.com ! src/java.desktop/share/classes/javax/print/DocFlavor.java Changeset: 738338716075 Author: yan Date: 2014-09-22 11:25 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/738338716075 6588417: Incorrect javadoc: no @throws or @exception tag in javax.* Summary: Fix remaining missing @throws tags. Reviewed-by: prr Contributed-by: anisha.nagarajan1 at gmail.com ! src/java.desktop/share/classes/javax/imageio/stream/FileCacheImageInputStream.java ! src/java.desktop/share/classes/javax/imageio/stream/MemoryCache.java Changeset: f497d36d25f8 Author: bae Date: 2014-09-22 15:57 +0100 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f497d36d25f8 8025917: JDK demo applets not running with >=7u40 or (JDK 8 and JDK 9) Reviewed-by: alexp ! src/demo/share/README Changeset: 5edbebb72540 Author: prr Date: 2014-09-22 12:06 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5edbebb72540 Merge Changeset: d8854afaf0a7 Author: prr Date: 2014-09-25 14:18 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d8854afaf0a7 Merge Changeset: ffc1e07c7478 Author: katleman Date: 2014-09-25 12:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ffc1e07c7478 Added tag jdk9-b32 for changeset 8bdf7083b5bd ! .hgtags Changeset: 60fe681c30bc Author: lana Date: 2014-09-25 16:20 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/60fe681c30bc Merge - make/gensrc/Gensrc-jdk.attach.gmk - make/gensrc/GensrcJDWP.gmk - make/gensrc/GensrcProviders.gmk - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTEvent.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTEvent.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTSurfaceLayers.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTSurfaceLayers.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTView.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTView.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTWindow.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/AWTWindow.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ApplicationDelegate.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ApplicationDelegate.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CClipboard.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CCursorManager.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDataTransferer.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDataTransferer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDesktopPeer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSource.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSource.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDragSourceContextPeer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTarget.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTarget.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CDropTargetContextPeer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFRetainedResource.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFileDialog.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CFileDialog.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsConfig.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsDevice.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CGraphicsEnv.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CImage.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CInputMethod.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenu.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenu.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuBar.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuBar.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuComponent.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuComponent.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuItem.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CMenuItem.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPopupMenu.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPopupMenu.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CPrinterJob.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CRobot.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CSystemColors.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CSystemColors.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTextPipe.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTrayIcon.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CTrayIcon.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/CWrapper.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/DnDUtilities.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/DnDUtilities.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/GeomUtilities.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/GeomUtilities.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ImageSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/ImageSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/InitIDs.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/InitIDs.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityAction.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityAction.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityUtilities.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaAccessibilityUtilities.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaComponentAccessibility.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaTextAccessibility.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/JavaTextAccessibility.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/LWCToolkit.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/LWCToolkit.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/OSVersion.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/OSVersion.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrintModel.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrintModel.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterView.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/PrinterView.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzRenderer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/QuartzSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/awt/awt_DrawingSurface.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTFont.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTFont.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTStrike.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/AWTStrike.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CCharToGlyphMapper.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphImages.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphImages.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphOutlines.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CGGlyphOutlines.m - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CoreTextSupport.h - src/java.desktop/macosx/native/libawt_lwawt/sun/font/CoreTextSupport.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLGraphicsConfig.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLGraphicsConfig.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLLayer.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLLayer.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLSurfaceData.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/CGLSurfaceData.m - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/J2D_GL/cglext.h - src/java.desktop/macosx/native/libawt_lwawt/sun/java2d/opengl/OGLFuncs_md.h - src/java.desktop/share/native/common/sun/awt/debug/debug_assert.c - src/java.desktop/share/native/common/sun/awt/debug/debug_assert.h - src/java.desktop/share/native/common/sun/awt/debug/debug_mem.c - src/java.desktop/share/native/common/sun/awt/debug/debug_mem.h - src/java.desktop/share/native/common/sun/awt/debug/debug_trace.c - src/java.desktop/share/native/common/sun/awt/debug/debug_trace.h - src/java.desktop/share/native/common/sun/awt/debug/debug_util.c - src/java.desktop/share/native/common/sun/awt/debug/debug_util.h - src/java.desktop/share/native/common/sun/awt/medialib/mlib_ImageCopy_Bit.c - src/java.desktop/share/native/common/sun/awt/medialib/mlib_ImageCreate.c - src/java.desktop/share/native/common/sun/awt/medialib/mlib_sys.c - src/java.desktop/share/native/common/sun/awt/utility/rect.c - src/java.desktop/share/native/common/sun/font/AccelGlyphCache.c - src/java.desktop/share/native/common/sun/font/AccelGlyphCache.h - src/java.desktop/share/native/common/sun/font/fontscalerdefs.h - src/java.desktop/share/native/common/sun/font/sunfontids.h - src/java.desktop/share/native/common/sun/java2d/opengl/J2D_GL/gl.h - src/java.desktop/share/native/common/sun/java2d/opengl/J2D_GL/glext.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBlitLoops.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBlitLoops.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBufImgOps.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLBufImgOps.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLContext.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLContext.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncMacros.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncs.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLFuncs.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskBlit.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskBlit.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskFill.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLMaskFill.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLPaints.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLPaints.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderQueue.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderQueue.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderer.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLRenderer.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLSurfaceData.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLSurfaceData.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLTextRenderer.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLTextRenderer.h - src/java.desktop/share/native/common/sun/java2d/opengl/OGLVertexCache.c - src/java.desktop/share/native/common/sun/java2d/opengl/OGLVertexCache.h - src/java.desktop/share/native/libawt/sun/awt/image/BufImgSurfaceData.c - src/java.desktop/share/native/libawt/sun/awt/image/BufImgSurfaceData.h - src/java.desktop/share/native/libawt/sun/awt/image/DataBufferNative.c - src/java.desktop/share/native/libawt/sun/awt/image/awt_ImageRep.c - src/java.desktop/share/native/libawt/sun/awt/image/awt_parseImage.c - src/java.desktop/share/native/libawt/sun/awt/image/awt_parseImage.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/README - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_alpha.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_anycm.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_colors.c - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_colors.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dcm.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dcm8.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dir8dither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_dirdither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fscolor.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsdither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsgray.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_fsutil.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_globals.c - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_globals.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_icm.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input8.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_input8_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_nodither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_noscale.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_opaque.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordclrsgn.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordclruns.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_orddither.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_ordgray.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output16.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output16_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output24.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_16_24.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_16_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_output8_32.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_replscale.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_scaleloop.h - src/java.desktop/share/native/libawt/sun/awt/image/cvutils/img_util.h - src/java.desktop/share/native/libawt/sun/awt/image/dither.c - src/java.desktop/share/native/libawt/sun/awt/image/dither.h - src/java.desktop/share/native/libawt/sun/awt/image/gif/gifdecoder.c - src/java.desktop/share/native/libawt/sun/awt/image/imageInitIDs.c - src/java.desktop/share/native/libawt/sun/awt/image/imageInitIDs.h - src/java.desktop/share/native/libawt/sun/awt/medialib/awt_ImagingLib.c - src/java.desktop/share/native/libawt/sun/awt/medialib/awt_ImagingLib.h - src/java.desktop/share/native/libawt/sun/java2d/Disposer.c - src/java.desktop/share/native/libawt/sun/java2d/Disposer.h - src/java.desktop/share/native/libawt/sun/java2d/ShaderList.c - src/java.desktop/share/native/libawt/sun/java2d/ShaderList.h - src/java.desktop/share/native/libawt/sun/java2d/SurfaceData.c - src/java.desktop/share/native/libawt/sun/java2d/SurfaceData.h - src/java.desktop/share/native/libawt/sun/java2d/Trace.c - src/java.desktop/share/native/libawt/sun/java2d/Trace.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMacros.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMacros.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AlphaMath.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Any3Byte.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Any3Byte.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Any4Byte.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Any4Byte.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByte.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByte.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyByteBinary.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyInt.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyInt.h - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyShort.c - src/java.desktop/share/native/libawt/sun/java2d/loops/AnyShort.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Blit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/BlitBg.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary1Bit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary1Bit.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary2Bit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary2Bit.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary4Bit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteBinary4Bit.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteGray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteGray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteIndexed.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ByteIndexed.h - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawLine.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawParallelogram.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPath.h - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawPolygons.c - src/java.desktop/share/native/libawt/sun/java2d/loops/DrawRect.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillParallelogram.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillPath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillRect.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FillSpans.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgrPre.c - src/java.desktop/share/native/libawt/sun/java2d/loops/FourByteAbgrPre.h - src/java.desktop/share/native/libawt/sun/java2d/loops/GlyphImageRef.h - src/java.desktop/share/native/libawt/sun/java2d/loops/GraphicsPrimitiveMgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/GraphicsPrimitiveMgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ImageData.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Index12Gray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Index12Gray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Index8Gray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Index8Gray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbBm.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbBm.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbPre.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntArgbPre.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntBgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntBgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntDcm.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgbx.c - src/java.desktop/share/native/libawt/sun/java2d/loops/IntRgbx.h - src/java.desktop/share/native/libawt/sun/java2d/loops/LineUtils.h - src/java.desktop/share/native/libawt/sun/java2d/loops/LoopMacros.h - src/java.desktop/share/native/libawt/sun/java2d/loops/MapAccelFunc.c - src/java.desktop/share/native/libawt/sun/java2d/loops/MaskBlit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/MaskFill.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ParallelogramUtils.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ProcessPath.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ProcessPath.h - src/java.desktop/share/native/libawt/sun/java2d/loops/ScaledBlit.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ThreeByteBgr.c - src/java.desktop/share/native/libawt/sun/java2d/loops/ThreeByteBgr.h - src/java.desktop/share/native/libawt/sun/java2d/loops/TransformHelper.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort4444Argb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort4444Argb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgbx.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort555Rgbx.h - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort565Rgb.c - src/java.desktop/share/native/libawt/sun/java2d/loops/Ushort565Rgb.h - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortGray.c - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortGray.h - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortIndexed.c - src/java.desktop/share/native/libawt/sun/java2d/loops/UshortIndexed.h - src/java.desktop/share/native/libawt/sun/java2d/pipe/BufferedMaskBlit.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/BufferedRenderPipe.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/PathConsumer2D.h - src/java.desktop/share/native/libawt/sun/java2d/pipe/Region.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/Region.h - src/java.desktop/share/native/libawt/sun/java2d/pipe/ShapeSpanIterator.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/SpanClipRenderer.c - src/java.desktop/share/native/libawt/sun/java2d/pipe/SpanIterator.h - src/java.desktop/unix/native/common/sun/awt/CUPSfuncs.c - src/java.desktop/unix/native/common/sun/awt/X11Color.c - src/java.desktop/unix/native/common/sun/awt/awt.h - src/java.desktop/unix/native/common/sun/awt/awt_Component.h - src/java.desktop/unix/native/common/sun/awt/awt_DrawingSurface.h - src/java.desktop/unix/native/common/sun/awt/awt_Font.c - src/java.desktop/unix/native/common/sun/awt/awt_Font.h - src/java.desktop/unix/native/common/sun/awt/awt_GraphicsEnv.h - src/java.desktop/unix/native/common/sun/awt/awt_Mlib.h - src/java.desktop/unix/native/common/sun/awt/awt_p.h - src/java.desktop/unix/native/common/sun/awt/awt_util.h - src/java.desktop/unix/native/common/sun/awt/color.h - src/java.desktop/unix/native/common/sun/awt/colordata.h - src/java.desktop/unix/native/common/sun/awt/extutil.h - src/java.desktop/unix/native/common/sun/awt/fontconfig.h - src/java.desktop/unix/native/common/sun/awt/fontpath.c - src/java.desktop/unix/native/common/sun/awt/img_util_md.h - src/java.desktop/unix/native/common/sun/awt/initIDs.c - src/java.desktop/unix/native/common/sun/awt/medialib/mlib_v_ImageCopy_f.c - src/java.desktop/unix/native/common/sun/awt/medialib/mlib_v_ImageCopy_f.h - src/java.desktop/unix/native/common/sun/awt/medialib/vis_proto.h - src/java.desktop/unix/native/common/sun/awt/utility/rect.h - src/java.desktop/unix/native/common/sun/font/X11FontScaler.h - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXGraphicsConfig.c - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXGraphicsConfig.h - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXSurfaceData.c - src/java.desktop/unix/native/common/sun/java2d/opengl/GLXSurfaceData.h - src/java.desktop/unix/native/common/sun/java2d/opengl/J2D_GL/glx.h - src/java.desktop/unix/native/common/sun/java2d/opengl/J2D_GL/glxext.h - src/java.desktop/unix/native/common/sun/java2d/opengl/OGLFuncs_md.h - src/java.desktop/unix/native/common/sun/java2d/x11/X11FontScaler_md.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11PMBlitLoops.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11Renderer.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11SurfaceData.c - src/java.desktop/unix/native/common/sun/java2d/x11/X11SurfaceData.h - src/java.desktop/unix/native/common/sun/java2d/x11/X11TextRenderer_md.c - src/java.desktop/unix/native/libawt/sun/awt/awt_LoadLibrary.c - src/java.desktop/unix/native/libawt/sun/awt/awt_Mlib.c - src/java.desktop/unix/native/libawt/sun/awt/medialib/mlib_v_ImageCopy.c - src/java.desktop/unix/native/libawt/sun/awt/medialib/mlib_v_ImageCopy_blk.s - src/java.desktop/unix/native/libawt/sun/awt/medialib/vis_asi.h - src/java.desktop/unix/native/libawt/sun/java2d/j2d_md.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/java2d_Mlib.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/java2d_Mlib.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageCopy.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageLogic_proto.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageZoom.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_ImageZoom_NN.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear_f.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageClear_f.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageConstLogic.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageConstXor.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageLogic.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageLogic_proto.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageXor.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/mlib_v_ImageZoom_NN_f.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMacros.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMacros.h - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMaskBlit.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_AlphaMaskFill.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray_FromRgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteGray_Mask.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ByteIndexed.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_DrawLine.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FourByteAbgr.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FourByteAbgrPre.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_FuncArray.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_GlyphList.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_GlyphListXor.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbBm.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbPre.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntArgbPre_Mask.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntBgr.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntRgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_IntRgbx.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_Interp.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcMaskFill.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcOverMaskBlit.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_SrcOverMaskFill.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_ThreeByteBgr.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_UshortGray.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_UshortGray_FromRgb.c - src/java.desktop/unix/native/libawt/sun/java2d/loops/vis_XorBlit.c - src/java.desktop/unix/native/libawt_headless/sun/awt/HeadlessToolkit.c - src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingArea.c - src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingArea.h - src/java.desktop/unix/native/libawt_headless/sun/awt/VDrawingAreaP.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/HPkeysym.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/Xrandr.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_AWTEvent.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_AWTEvent.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_DrawingSurface.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Event.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Event.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_GraphicsEnv.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_InputMethod.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Insets.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Insets.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_MenuComponent.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_Robot.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_UNIXToolkit.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/awt_util.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/canvas.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/gtk2_interface.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/gtk2_interface.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/list.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/list.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/multiVis.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/multiVis.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/multi_font.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/multi_font.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/randr.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/robot_common.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/robot_common.h - src/java.desktop/unix/native/libawt_xawt/sun/awt/sun_awt_X11_GtkFileDialogPeer.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/swing_GTKEngine.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/swing_GTKStyle.c - src/java.desktop/unix/native/libawt_xawt/sun/awt/wsutils.h - src/java.desktop/unix/native/libawt_xawt/sun/java2d/x11/XRBackendNative.c - src/java.desktop/unix/native/libawt_xawt/sun/java2d/x11/XRSurfaceData.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/XToolkit.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/XWindow.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/XlibWrapper.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/awt_Desktop.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/gnome_interface.c - src/java.desktop/unix/native/libawt_xawt/sun/xawt/gnome_interface.h - src/java.desktop/windows/native/common/sun/awt/utility/rect.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBadHardware.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBlitLoops.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBlitLoops.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBufImgOps.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DBufImgOps.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DContext.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DContext.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGlyphCache.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGlyphCache.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGraphicsDevice.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DGraphicsDevice.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskBlit.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskBlit.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskCache.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskCache.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskFill.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DMaskFill.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPaints.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPaints.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipeline.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipelineManager.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DPipelineManager.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderQueue.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderQueue.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderer.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DRenderer.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DResourceManager.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DResourceManager.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DShaderGen.c - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DShaders.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DSurfaceData.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DSurfaceData.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DTextRenderer.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DTextRenderer.h - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DVertexCacher.cpp - src/java.desktop/windows/native/libawt/sun/java2d/d3d/D3DVertexCacher.h - src/java.desktop/windows/native/libawt/sun/java2d/j2d_md.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/J2D_GL/wglext.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/OGLFuncs_md.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLGraphicsConfig.c - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLGraphicsConfig.h - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLSurfaceData.c - src/java.desktop/windows/native/libawt/sun/java2d/opengl/WGLSurfaceData.h - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIBlitLoops.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIRenderer.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIWindowSurfaceData.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/GDIWindowSurfaceData.h - src/java.desktop/windows/native/libawt/sun/java2d/windows/WindowsFlags.cpp - src/java.desktop/windows/native/libawt/sun/java2d/windows/WindowsFlags.h - src/java.desktop/windows/native/libawt/sun/windows/CmdIDList.cpp - src/java.desktop/windows/native/libawt/sun/windows/CmdIDList.h - src/java.desktop/windows/native/libawt/sun/windows/ComCtl32Util.cpp - src/java.desktop/windows/native/libawt/sun/windows/ComCtl32Util.h - src/java.desktop/windows/native/libawt/sun/windows/Devices.cpp - src/java.desktop/windows/native/libawt/sun/windows/Devices.h - src/java.desktop/windows/native/libawt/sun/windows/DllUtil.cpp - src/java.desktop/windows/native/libawt/sun/windows/DllUtil.h - src/java.desktop/windows/native/libawt/sun/windows/GDIHashtable.cpp - src/java.desktop/windows/native/libawt/sun/windows/GDIHashtable.h - src/java.desktop/windows/native/libawt/sun/windows/Hashtable.cpp - src/java.desktop/windows/native/libawt/sun/windows/Hashtable.h - src/java.desktop/windows/native/libawt/sun/windows/MouseInfo.cpp - src/java.desktop/windows/native/libawt/sun/windows/ObjectList.cpp - src/java.desktop/windows/native/libawt/sun/windows/ObjectList.h - src/java.desktop/windows/native/libawt/sun/windows/README.JNI - src/java.desktop/windows/native/libawt/sun/windows/ShellFolder2.cpp - src/java.desktop/windows/native/libawt/sun/windows/ThemeReader.cpp - src/java.desktop/windows/native/libawt/sun/windows/WPrinterJob.cpp - src/java.desktop/windows/native/libawt/sun/windows/alloc.h - src/java.desktop/windows/native/libawt/sun/windows/awt.h - src/java.desktop/windows/native/libawt/sun/windows/awt.rc - src/java.desktop/windows/native/libawt/sun/windows/awt_AWTEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_AWTEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_BitmapUtil.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_BitmapUtil.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Brush.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Brush.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Button.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Button.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Canvas.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Canvas.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Checkbox.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Checkbox.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Choice.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Choice.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Clipboard.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Clipboard.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Color.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Color.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Component.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Component.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Container.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Container.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Cursor.h - src/java.desktop/windows/native/libawt/sun/windows/awt_CustomPaletteDef.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DCHolder.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DCHolder.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DataTransferer.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DataTransferer.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Debug.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Debug.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Desktop.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DesktopProperties.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DesktopProperties.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Dialog.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Dialog.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Dimension.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Dimension.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDS.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDS.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDT.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DnDDT.h - src/java.desktop/windows/native/libawt/sun/windows/awt_DrawingSurface.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_DrawingSurface.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Event.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Event.h - src/java.desktop/windows/native/libawt/sun/windows/awt_FileDialog.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_FileDialog.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Font.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Font.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Frame.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Frame.h - src/java.desktop/windows/native/libawt/sun/windows/awt_GDIObject.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_GDIObject.h - src/java.desktop/windows/native/libawt/sun/windows/awt_IconCursor.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_IconCursor.h - src/java.desktop/windows/native/libawt/sun/windows/awt_InputEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_InputEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_InputMethod.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_InputTextInfor.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_InputTextInfor.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Insets.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Insets.h - src/java.desktop/windows/native/libawt/sun/windows/awt_KeyEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_KeyEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_KeyboardFocusManager.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Label.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Label.h - src/java.desktop/windows/native/libawt/sun/windows/awt_List.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_List.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Menu.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Menu.h - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuBar.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuBar.h - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_MenuItem.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Mlib.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Mlib.h - src/java.desktop/windows/native/libawt/sun/windows/awt_MouseEvent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_MouseEvent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Object.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Object.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Palette.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Palette.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Panel.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Panel.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Pen.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Pen.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PopupMenu.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_PopupMenu.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintControl.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintControl.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintDialog.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintDialog.h - src/java.desktop/windows/native/libawt/sun/windows/awt_PrintJob.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Rectangle.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Rectangle.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Robot.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Robot.h - src/java.desktop/windows/native/libawt/sun/windows/awt_ScrollPane.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_ScrollPane.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Scrollbar.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Scrollbar.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TextArea.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TextArea.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TextComponent.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TextComponent.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TextField.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TextField.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Toolkit.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Toolkit.h - src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_TrayIcon.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsConfig.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsConfig.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsDevice.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsDevice.h - src/java.desktop/windows/native/libawt/sun/windows/awt_Win32GraphicsEnv.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Window.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_Window.h - src/java.desktop/windows/native/libawt/sun/windows/awt_new.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_new.h - src/java.desktop/windows/native/libawt/sun/windows/awt_ole.cpp - src/java.desktop/windows/native/libawt/sun/windows/awt_ole.h - src/java.desktop/windows/native/libawt/sun/windows/awtmsg.h - src/java.desktop/windows/native/libawt/sun/windows/check.bmp - src/java.desktop/windows/native/libawt/sun/windows/colordata.h - src/java.desktop/windows/native/libawt/sun/windows/hand.cur - src/java.desktop/windows/native/libawt/sun/windows/img_util_md.h - src/java.desktop/windows/native/libawt/sun/windows/initIDs.cpp - src/java.desktop/windows/native/libawt/sun/windows/mlib_types_md.h - src/java.desktop/windows/native/libawt/sun/windows/security_warning.ico - src/java.desktop/windows/native/libawt/sun/windows/security_warning_bw.ico - src/java.desktop/windows/native/libawt/sun/windows/security_warning_int.ico - src/java.desktop/windows/native/libawt/sun/windows/stdhdrs.h Changeset: be06cff7d585 Author: okutsu Date: 2014-09-26 12:52 +0900 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/be06cff7d585 8042126: DateTimeFormatter "MMMMM" returns English value in Japanese locale Reviewed-by: naoto ! src/java.base/share/classes/sun/text/resources/FormatData.java ! src/java.base/share/classes/sun/text/resources/en/FormatData_en.java ! test/sun/text/resources/LocaleData ! test/sun/text/resources/LocaleDataTest.java Changeset: df36cb8bff35 Author: jwilhelm Date: 2014-09-16 17:22 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/df36cb8bff35 8055006: Store original value of Min/MaxHeapFreeRatio Summary: Store the value set by the user and some makefile changes required to change the flags. Reviewed-by: jwilhelm, ihse Contributed-by: erik.joelsson at oracle.com ! make/lib/Lib-java.management.gmk Changeset: b24b9d86d374 Author: jwilhelm Date: 2014-09-25 23:46 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b24b9d86d374 Merge Changeset: a8978c1bafa0 Author: amurillo Date: 2014-09-26 01:40 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a8978c1bafa0 Merge From igor.veresov at oracle.com Sat Sep 27 04:11:32 2014 From: igor.veresov at oracle.com (igor.veresov at oracle.com) Date: Sat, 27 Sep 2014 04:11:32 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8058536: java/lang/instrument/NativeMethodPrefixAgent.java fails due to VirtualMachineError: out of space in CodeCache for method handle intrinsic Message-ID: <201409270411.s8R4BWXc002706@aojmv0008> Changeset: 77c5da30c47b Author: iveresov Date: 2014-09-26 20:09 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/77c5da30c47b 8058536: java/lang/instrument/NativeMethodPrefixAgent.java fails due to VirtualMachineError: out of space in CodeCache for method handle intrinsic Summary: Make sure MH intrinsics can be created before compiler instances Reviewed-by: kvn ! src/share/vm/classfile/systemDictionary.cpp From tobias.hartmann at oracle.com Mon Sep 29 07:49:35 2014 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Mon, 29 Sep 2014 07:49:35 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8058737: CodeCache::find_blob fails with 'unsafe access to zombie method' Message-ID: <201409290749.s8T7naNv009066@aojmv0008> Changeset: 026850ac0a7b Author: thartmann Date: 2014-09-29 08:40 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/026850ac0a7b 8058737: CodeCache::find_blob fails with 'unsafe access to zombie method' Summary: Remove active ICStubs from zombie nmethods Reviewed-by: kvn, iveresov ! src/share/vm/code/compiledIC.cpp ! src/share/vm/code/compiledIC.hpp ! src/share/vm/code/nmethod.cpp ! src/share/vm/code/nmethod.hpp ! src/share/vm/runtime/sweeper.cpp From vladimir.x.ivanov at oracle.com Mon Sep 29 20:03:34 2014 From: vladimir.x.ivanov at oracle.com (vladimir.x.ivanov at oracle.com) Date: Mon, 29 Sep 2014 20:03:34 +0000 Subject: hg: jdk9/hs-comp/hotspot: 5 new changesets Message-ID: <201409292003.s8TK3YK6014590@aojmv0008> Changeset: e17112236cba Author: shade Date: 2014-09-25 12:10 +0400 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/e17112236cba 8058968: Compiler time traces should be improved Summary: Use CITime consistently, make C2 to report to CompilerBroker, more probes. Reviewed-by: vlivanov, jrose ! src/share/vm/c1/c1_Compilation.cpp ! src/share/vm/compiler/compileBroker.cpp ! src/share/vm/compiler/compileBroker.hpp ! src/share/vm/opto/buildOopMap.cpp ! src/share/vm/opto/c2_globals.hpp ! src/share/vm/opto/c2compiler.cpp ! src/share/vm/opto/chaitin.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/compile.hpp ! src/share/vm/opto/escape.cpp ! src/share/vm/opto/ifg.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/opto/parse1.cpp ! src/share/vm/opto/phase.cpp ! src/share/vm/opto/phase.hpp ! src/share/vm/opto/postaloc.cpp ! src/share/vm/opto/reg_split.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/java.cpp Changeset: 44c2773f9fee Author: vlivanov Date: 2014-09-29 09:26 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/44c2773f9fee 8058578: -XX:+TraceDependencies is broken for call_site_target_value dependency type Reviewed-by: jrose, kvn ! src/share/vm/code/dependencies.cpp Changeset: 25cb7c60db3c Author: vlivanov Date: 2014-09-29 09:29 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/25cb7c60db3c 8025606: [TESTBUG] Move ctw-tests to /testlibrary_tests Reviewed-by: iignatyev, vlivanov, kvn Contributed-by: evgeniya.stepanova at oracle.com ! test/TEST.groups + test/testlibrary_tests/ctw/Bar.java + test/testlibrary_tests/ctw/ClassesDirTest.java + test/testlibrary_tests/ctw/ClassesListTest.java + test/testlibrary_tests/ctw/CtwTest.java + test/testlibrary_tests/ctw/Foo.java + test/testlibrary_tests/ctw/JarDirTest.java + test/testlibrary_tests/ctw/JarsTest.java + test/testlibrary_tests/ctw/classes.lst Changeset: 662499384b32 Author: vlivanov Date: 2014-09-29 09:32 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/662499384b32 8038098: [TESTBUG] remove explicit set build flavor from hotspot/test/compiler/* tests Reviewed-by: iignatyev, vlivanov, kvn, fzhinkin Contributed-by: evgeniya.stepanova at oracle.com ! test/compiler/IntegerArithmetic/TestIntegerComparison.java ! test/compiler/codegen/LoadWithMask.java ! test/compiler/codegen/LoadWithMask2.java ! 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 ! test/compiler/uncommontrap/UncommonTrapStackBang.java Changeset: 19c71767e456 Author: vlivanov Date: 2014-09-29 11:46 -0700 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/19c71767e456 8058825: EA: ConnectionGraph::split_unique_types does incorrect scalar replacement Reviewed-by: kvn ! src/share/vm/opto/escape.cpp From tobias.hartmann at oracle.com Tue Sep 30 08:42:40 2014 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 30 Sep 2014 08:42:40 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8059137: MemoryPoolMXBeans for different code heaps should contain 'Code heap' in their names Message-ID: <201409300842.s8U8gedf013906@aojmv0008> Changeset: 3af889385bcf Author: thartmann Date: 2014-09-30 09:06 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/3af889385bcf 8059137: MemoryPoolMXBeans for different code heaps should contain 'Code heap' in their names Summary: The segmented code cache implementation registers a memory pool for each code heap. To be consistent with the "non-segmented" output, the names of these pools should contain the word "code heap". Reviewed-by: kvn, sla, fzhinkin ! src/share/vm/code/codeCache.cpp From tobias.hartmann at oracle.com Tue Sep 30 16:01:08 2014 From: tobias.hartmann at oracle.com (tobias.hartmann at oracle.com) Date: Tue, 30 Sep 2014 16:01:08 +0000 Subject: hg: jdk9/hs-comp/hotspot: 8059468: Fix PrintCodeCache output changed by JDK-8059137 Message-ID: <201409301601.s8UG19qO002279@aojmv0008> Changeset: 86dd08e14945 Author: thartmann Date: 2014-09-30 15:44 +0200 URL: http://hg.openjdk.java.net/jdk9/hs-comp/hotspot/rev/86dd08e14945 8059468: Fix PrintCodeCache output changed by JDK-8059137 Summary: Change output of PrintCodeCache to print "CodeCache" instead of "Code Cache" and change name of non-method code heap to non-nmethod code heap. Reviewed-by: vlivanov, anoll ! src/cpu/ppc/vm/c2_globals_ppc.hpp ! src/cpu/sparc/vm/c1_globals_sparc.hpp ! src/cpu/sparc/vm/c2_globals_sparc.hpp ! src/cpu/x86/vm/c1_globals_x86.hpp ! src/cpu/x86/vm/c2_globals_x86.hpp ! src/cpu/zero/vm/shark_globals_zero.hpp ! src/share/vm/code/codeBlob.cpp ! src/share/vm/code/codeBlob.hpp ! src/share/vm/code/codeCache.cpp ! src/share/vm/code/codeCache.hpp ! src/share/vm/code/vtableStubs.cpp ! src/share/vm/interpreter/interpreterRuntime.cpp ! src/share/vm/opto/compile.cpp ! src/share/vm/opto/output.cpp ! src/share/vm/runtime/arguments.cpp ! src/share/vm/runtime/globals.hpp ! src/share/vm/runtime/sharedRuntime.cpp ! test/compiler/codecache/CheckSegmentedCodeCache.java ! test/serviceability/dcmd/CodeCacheTest.java