jdk9-hs-changes
Threads by month
- ----- 2026 -----
- March
- February
- January
- ----- 2025 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
August 2016
- 28 participants
- 132 discussions
hg: jdk9/hs/hotspot: 8155917: Memory access in free regions during G1 full gc causes regressions in SPECjvm2008 scimark.fft, lu, sor, sparse with 9+116 on Linux-x64
by thomas.schatzl@oracle.com 30 Aug '16
by thomas.schatzl@oracle.com 30 Aug '16
30 Aug '16
Changeset: b9a861dc8f9d
Author: tschatzl
Date: 2016-08-30 09:17 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b9a861dc8f9d
8155917: Memory access in free regions during G1 full gc causes regressions in SPECjvm2008 scimark.fft,lu,sor,sparse with 9+116 on Linux-x64
Summary: Do not unnecessarily touch the memory of free regions during the compaction phase in G1 full gc causing some OSes to allocate physical memory for them, decreasing performance in some situations.
Reviewed-by: mgerdin, jmasa
! src/share/vm/gc/shared/space.inline.hpp
1
0
hg: jdk9/hs/hotspot: 8158854: Ensure release_store is paired with load_acquire in lock-free code
by david.holmes@oracle.com 30 Aug '16
by david.holmes@oracle.com 30 Aug '16
30 Aug '16
Changeset: 24d88ded4cb6
Author: dholmes
Date: 2016-08-29 20:13 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/24d88ded4cb6
8158854: Ensure release_store is paired with load_acquire in lock-free code
Reviewed-by: shade, dcubed, zgu
! src/share/vm/classfile/classLoader.hpp
! src/share/vm/classfile/verifier.cpp
! src/share/vm/oops/arrayKlass.hpp
+ src/share/vm/oops/arrayKlass.inline.hpp
! src/share/vm/oops/instanceKlass.cpp
! src/share/vm/oops/instanceKlass.hpp
! src/share/vm/oops/instanceKlass.inline.hpp
! src/share/vm/oops/objArrayKlass.cpp
! src/share/vm/oops/typeArrayKlass.cpp
! src/share/vm/runtime/vmStructs.cpp
1
0
hg: jdk9/hs/hotspot: 8164660: MinimalVM is not tested with GC tests
by dmitry.fazunenko@oracle.com 29 Aug '16
by dmitry.fazunenko@oracle.com 29 Aug '16
29 Aug '16
Changeset: 59fe439d8f97
Author: dfazunen
Date: 2016-08-29 23:04 +0400
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/59fe439d8f97
8164660: MinimalVM is not tested with GC tests
Reviewed-by: jmasa, tschatzl
! test/gc/TestCardTablePageCommits.java
! test/gc/TestObjectAlignment.java
! test/gc/TestSmallHeap.java
! test/gc/TestSoftReferencesBehaviorOnOOME.java
! test/gc/TestVerifyDuringStartup.java
! test/gc/TestVerifySilently.java
! test/gc/TestVerifySubSet.java
! test/gc/g1/TestEagerReclaimHumongousRegions.java
! test/gc/g1/TestEagerReclaimHumongousRegionsClearMarkBits.java
! test/gc/g1/TestEagerReclaimHumongousRegionsWithRefs.java
! test/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
! test/gc/g1/TestGCLogMessages.java
! test/gc/g1/TestHumongousAllocInitialMark.java
! test/gc/g1/TestHumongousAllocNearlyFullRegion.java
! test/gc/g1/TestHumongousCodeCacheRoots.java
! test/gc/g1/TestPrintRegionRememberedSetInfo.java
! test/gc/g1/TestStringDeduplicationAgeThreshold.java
! test/gc/g1/TestStringDeduplicationFullGC.java
! test/gc/g1/TestStringDeduplicationInterned.java
! test/gc/g1/TestStringDeduplicationPrintOptions.java
! test/gc/g1/TestStringDeduplicationTableRehash.java
! test/gc/g1/TestStringDeduplicationTableResize.java
! test/gc/g1/TestStringDeduplicationYoungGC.java
! test/gc/g1/TestStringSymbolTableStats.java
! test/gc/serial/HeapChangeLogging.java
1
0
Changeset: 6ac1e2e55eaa
Author: mlarsson
Date: 2016-04-05 16:51 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6ac1e2e55eaa
8150894: Unused -Xlog tag sequences are silently ignored.
Reviewed-by: rehn, sla
! src/share/vm/logging/logConfiguration.cpp
! src/share/vm/logging/logTagLevelExpression.cpp
! src/share/vm/logging/logTagLevelExpression.hpp
! src/share/vm/logging/logTagSet.hpp
! test/native/logging/test_logConfiguration.cpp
Changeset: 346a9ca4e31e
Author: mlarsson
Date: 2016-08-26 14:27 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/346a9ca4e31e
8150823: UL disables log outputs incorrectly
Reviewed-by: rehn, sla
! src/share/vm/logging/logConfiguration.cpp
! test/native/logging/test_logConfiguration.cpp
1
0
hg: jdk9/hs/jdk: 8160923: sun/tools/jps/TestJpsJar.java fails due to ClassNotFoundException: jdk.testlibrary.ProcessTools
by dmitry.samersoff@oracle.com 29 Aug '16
by dmitry.samersoff@oracle.com 29 Aug '16
29 Aug '16
Changeset: 7ccf4a4c5626
Author: dsamersoff
Date: 2016-08-29 11:59 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7ccf4a4c5626
8160923: sun/tools/jps/TestJpsJar.java fails due to ClassNotFoundException: jdk.testlibrary.ProcessTools
Summary: Cleanup build tag
Reviewed-by: iklam, rehn, ctornqvi
! test/ProblemList.txt
! test/sun/tools/jps/TestJpsJar.java
1
0
Changeset: 6f10754f85d9
Author: kvn
Date: 2016-08-18 14:31 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/6f10754f85d9
8162496: missing precedence edge for anti_dependence
Summary: fix Implicit Null Check optimization code.
Reviewed-by: roland, aph
! src/share/vm/opto/block.cpp
! src/share/vm/opto/block.hpp
! src/share/vm/opto/lcm.cpp
Changeset: e0a8f4132724
Author: thartmann
Date: 2016-08-19 08:34 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/e0a8f4132724
8064892: Non-methods code cache overflow is not handled correctly
Summary: Should keep track of requested code blob type for error reporting. Added additional debug output.
Reviewed-by: kvn, dpochepk
! src/share/vm/code/codeCache.cpp
! src/share/vm/code/codeCache.hpp
Changeset: 7c52bc363c21
Author: iveresov
Date: 2016-08-19 14:35 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/7c52bc363c21
Merge
- test/runtime/modules/Visibility/XpatchVisibility.java
- test/runtime/modules/Xpatch/BasicJarBuilder.java
- test/runtime/modules/Xpatch/Xpatch2Dirs.java
- test/runtime/modules/Xpatch/Xpatch2DirsMain.java
- test/runtime/modules/Xpatch/XpatchDupJavaBase.java
- test/runtime/modules/Xpatch/XpatchDupModule.java
- test/runtime/modules/Xpatch/XpatchJavaBase.java
- test/runtime/modules/Xpatch/XpatchMain.java
- test/runtime/modules/Xpatch/XpatchTest.java
- test/runtime/modules/Xpatch/XpatchTestJar.java
- test/runtime/modules/Xpatch/XpatchTestJarDir.java
- test/runtime/modules/Xpatch/XpatchTraceCL.java
- test/runtime/modules/XpatchCDS.java
- test/testlibrary/ClassFileInstaller.java
- test/testlibrary/RedefineClassHelper.java
- test/testlibrary/jdk/test/lib/AllocationHelper.java
- test/testlibrary/jdk/test/lib/Asserts.java
- test/testlibrary/jdk/test/lib/BuildHelper.java
- test/testlibrary/jdk/test/lib/ByteCodeLoader.java
- test/testlibrary/jdk/test/lib/DynamicVMOption.java
- test/testlibrary/jdk/test/lib/ExitCode.java
- test/testlibrary/jdk/test/lib/FileInstaller.java
- test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java
- test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java
- test/testlibrary/jdk/test/lib/InfiniteLoop.java
- test/testlibrary/jdk/test/lib/InputArguments.java
- test/testlibrary/jdk/test/lib/JDKToolFinder.java
- test/testlibrary/jdk/test/lib/JDKToolLauncher.java
- test/testlibrary/jdk/test/lib/OutputAnalyzer.java
- test/testlibrary/jdk/test/lib/OutputBuffer.java
- test/testlibrary/jdk/test/lib/Pair.java
- test/testlibrary/jdk/test/lib/Platform.java
- test/testlibrary/jdk/test/lib/ProcessTools.java
- test/testlibrary/jdk/test/lib/StreamPumper.java
- test/testlibrary/jdk/test/lib/TimeLimitedRunner.java
- test/testlibrary/jdk/test/lib/Triple.java
- test/testlibrary/jdk/test/lib/Utils.java
- test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java
- test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java
- test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java
- test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java
- test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java
- test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java
- test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java
- test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java
- test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java
- test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java
Changeset: decd90cdad6f
Author: dpochepk
Date: 2016-08-20 00:15 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/decd90cdad6f
8139700: compiler/jvmci/compilerToVM/DisassembleCodeBlobTest and InvalidateInstalledCodeTest timeout
Reviewed-by: kvn
! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java
! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java
Changeset: 89151398365e
Author: iveresov
Date: 2016-08-19 15:29 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/89151398365e
Merge
! test/compiler/jvmci/compilerToVM/CompileCodeTestCase.java
! test/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java
Changeset: aad37d930942
Author: iveresov
Date: 2016-08-19 18:51 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/aad37d930942
Merge
Changeset: 8eab4734c758
Author: iveresov
Date: 2016-08-22 11:47 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8eab4734c758
8164122: C1: assert(false) failed: stack or locks not matching (invalid bytecodes)
Summary: Ignore return value if MH intrinsic returns void
Reviewed-by: roland, kvn
! src/share/vm/c1/c1_GraphBuilder.cpp
! src/share/vm/c1/c1_GraphBuilder.hpp
Changeset: d92ba4bc628e
Author: dnsimon
Date: 2016-08-22 19:29 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d92ba4bc628e
8163864: [JVMCI] move MethodProfileWidth to jvmci_globals.hpp
Reviewed-by: zmajo
! src/share/vm/jvmci/jvmci_globals.cpp
! src/share/vm/jvmci/jvmci_globals.hpp
! src/share/vm/oops/methodData.hpp
! src/share/vm/runtime/globals.hpp
Changeset: 153bd3fefb24
Author: dnsimon
Date: 2016-08-22 20:30 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/153bd3fefb24
Merge
Changeset: 2629b100a7e3
Author: thartmann
Date: 2016-08-23 13:44 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2629b100a7e3
8038348: Instance field load is replaced by wrong data Phi
Summary: Store additional information in PhiNodes corresponding to known instance field values to avoid incorrect reusage.
Reviewed-by: kvn, vlivanov
! src/share/vm/opto/cfgnode.hpp
! src/share/vm/opto/macro.cpp
! src/share/vm/opto/memnode.cpp
! src/share/vm/opto/phaseX.cpp
! src/share/vm/opto/type.hpp
Changeset: 4fe8f74f70d0
Author: dnsimon
Date: 2016-08-23 15:16 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/4fe8f74f70d0
8164214: [JVMCI] include VarHandle in signature polymorphic method test
Reviewed-by: kvn, twisti, iveresov, psandoz
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotConstantPool.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaMethod.java
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! test/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaMethod.java
Changeset: 10f876d80ff3
Author: dpochepk
Date: 2016-08-23 19:30 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/10f876d80ff3
8164608: [TESTBUG] compiler/profiling tests fail to compile
Reviewed-by: ctornqvi
! test/compiler/profiling/spectrapredefineclass/Launcher.java
! test/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java
Changeset: 142dffd0a218
Author: dpochepk
Date: 2016-08-23 18:57 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/142dffd0a218
Merge
Changeset: d1caa7589bfb
Author: tpivovarova
Date: 2016-08-23 19:53 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/d1caa7589bfb
8164648: [TESTBUG] jittester failed compilation after 8157957
Reviewed-by: vlivanov
! test/testlibrary/jittester/Makefile
Changeset: c4da53d89b97
Author: tpivovarova
Date: 2016-08-23 18:03 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/c4da53d89b97
Merge
Changeset: 60e84c7db2f7
Author: vdeshpande
Date: 2016-08-23 12:26 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/60e84c7db2f7
8151988: Hotspot deoptimizes div/mod pair usage
Summary: don't remove control edge of Mod node until DivMod node matching
Reviewed-by: kvn
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/divnode.cpp
Changeset: 2c21dc5d3b36
Author: dnsimon
Date: 2016-08-23 22:24 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/2c21dc5d3b36
8164358: [JVMCI] expose Hotspot intrinsics and HotSpotIntrinsicCandidate info to JVMCI
Reviewed-by: twisti, kvn, never
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethod.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedJavaMethodImpl.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigAccess.java
! src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfigStore.java
+ src/jdk.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/VMIntrinsicMethod.java
! src/share/vm/jvmci/jvmciCompilerToVM.cpp
! src/share/vm/jvmci/jvmciCompilerToVM.hpp
! src/share/vm/jvmci/jvmciJavaClasses.hpp
! src/share/vm/jvmci/systemDictionary_jvmci.hpp
! src/share/vm/jvmci/vmStructs_jvmci.cpp
! src/share/vm/jvmci/vmSymbols_jvmci.hpp
- test/compiler/jvmci/compilerToVM/InitializeConfigurationTest.java
+ test/compiler/jvmci/compilerToVM/ReadConfigurationTest.java
Changeset: 1e1704f8d3c1
Author: dnsimon
Date: 2016-08-23 22:31 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/1e1704f8d3c1
Merge
Changeset: 10dad1d40843
Author: vlivanov
Date: 2016-08-25 12:51 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/10dad1d40843
8162101: C2: Handle "wide" aliases for unsafe accesses
Reviewed-by: kvn
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/type.hpp
! test/compiler/unsafe/OpaqueAccesses.java
Changeset: bde4bcd58309
Author: vlivanov
Date: 2016-08-25 12:52 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/bde4bcd58309
8155635: C2: Mixed unsafe accesses break alias analysis
Reviewed-by: jrose, kvn
! src/share/vm/opto/compile.cpp
! src/share/vm/opto/library_call.cpp
! src/share/vm/opto/type.cpp
! src/share/vm/opto/type.hpp
+ test/compiler/unsafe/MixedUnsafeStoreObject.java
Changeset: 119a2a3cc29b
Author: jcm
Date: 2016-08-25 02:10 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/119a2a3cc29b
8158639: C2 compilation fails with SIGSEGV
Summary: fixed the jvms for callsite traps based on declared signature.
Reviewed-by: kvn, vlivanov, dlong
! src/share/vm/opto/callGenerator.cpp
! src/share/vm/opto/graphKit.hpp
! test/compiler/jsr292/NullConstantReceiver.java
Changeset: 8dcab338ec58
Author: iveresov
Date: 2016-08-26 14:47 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/8dcab338ec58
Merge
- src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp
- src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp
- src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp
- src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp
- src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp
- src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp
- src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
- src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp
- src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp
- src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp
! src/share/vm/c1/c1_GraphBuilder.cpp
- src/share/vm/runtime/atomic.inline.hpp
! src/share/vm/runtime/globals.hpp
- test/serviceability/sa/jmap-hashcode/Test8028623.java
1
0
Changeset: 2d994eeff61a
Author: dpochepk
Date: 2016-08-23 19:30 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/rev/2d994eeff61a
8164608: [TESTBUG] compiler/profiling tests fail to compile
Reviewed-by: ctornqvi
! test/lib/jdk/test/lib/Utils.java
Changeset: 9a47ecd3eeb9
Author: iveresov
Date: 2016-08-26 14:47 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/rev/9a47ecd3eeb9
Merge
! test/lib/jdk/test/lib/Utils.java
1
0
Changeset: e7f78523d41d
Author: igerasim
Date: 2016-08-19 01:41 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e7f78523d41d
8153438: Avoid repeated "Please insert a smart card" popup windows
Reviewed-by: vinnie, valeriep
! src/jdk.crypto.mscapi/windows/native/libsunmscapi/security.cpp
Changeset: b02d855edd76
Author: tvaleev
Date: 2016-08-18 17:30 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b02d855edd76
8164189: Collectors.toSet() parallel performance improvement
Reviewed-by: shade, psandoz
! src/java.base/share/classes/java/util/stream/Collectors.java
Changeset: 6c96af8a34b2
Author: valeriep
Date: 2016-08-19 06:27 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6c96af8a34b2
8130181: Deprecate java.security.Provider(String, double, String), add Provider(Strin
Summary: Added Provider constructor which uses version String and use sun.security.util.PROVIDER_VER
Reviewed-by: weijun
! src/java.base/macosx/classes/apple/security/AppleProvider.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/java/security/AuthProvider.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/sun/security/jca/ProviderList.java
! src/java.base/share/classes/sun/security/provider/MD4.java
! src/java.base/share/classes/sun/security/provider/Sun.java
! src/java.base/share/classes/sun/security/provider/VerificationProvider.java
! src/java.base/share/classes/sun/security/rsa/SunRsaSign.java
! src/java.base/share/classes/sun/security/ssl/JsseJce.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! src/java.base/share/classes/sun/security/util/SecurityConstants.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java
! src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java
! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java
! src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.crypto.ucrypto/solaris/classes/com/oracle/security/ucrypto/UcryptoProvider.java
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/JdkSASL.java
! test/com/sun/net/ssl/SSLSecurity/ProviderTest.java
! test/java/security/KeyFactory/Failover.java
! test/java/security/KeyPairGenerator/Failover.java
! test/java/security/KeyStore/EntryMethods.java
! test/java/security/KeyStore/KeyStoreBuilder.java
! test/java/security/Policy/GetInstance/GetInstanceProvider.java
! test/java/security/Provider/CaseSensitiveServices.java
! test/java/security/Provider/ChangeProviders.java
! test/java/security/Provider/Equals.java
! test/java/security/Provider/GetInstance.java
! test/java/security/Provider/ProviderInfoCheck.java
! test/java/security/Provider/RemoveProvider.java
! test/java/security/Provider/SupportsParameter.java
! test/java/security/Provider/TestSecurityProvider.java
! test/java/security/Provider/Turkish.java
! test/java/security/SecureClassLoader/DefineClass.java
! test/java/security/Security/AddProvider.java
! test/java/security/Security/ClassLoaderDeadlock/provider/HashProvider.java
! test/java/security/Security/SynchronizedAccess.java
! test/java/security/Security/removing/RemoveProviderByIdentity.java
! test/java/security/Signature/SignatureGetAlgorithm.java
! test/java/security/cert/CertPathBuilder/StubProvider.java
! test/javax/crypto/JceSecurity/MyProvider.java
! test/javax/crypto/SecretKeyFactory/Provider1.java
! test/javax/crypto/SecretKeyFactory/Provider2.java
! test/javax/net/ssl/sanity/pluggability/CheckSSLContextExport.java
! test/javax/security/auth/login/Configuration/GetInstanceProvider.java
! test/jdk/security/jarsigner/Function.java
! test/sun/security/provider/SecureRandom/AbstractDrbg/SpecTest.java
! test/sun/security/tools/jarsigner/alt/test.dummy/org/test/dummy/DummyProvider.java
! test/sun/security/x509/AlgorithmId/ExtensibleAlgorithmId.java
Changeset: 0d9dc06bb1ca
Author: ysuenaga
Date: 2016-08-19 16:29 +0900
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0d9dc06bb1ca
8164326: jrtfsviewer.js and jrtls.js does not work
Reviewed-by: sherman, sundar
! src/java.base/share/classes/jdk/internal/jrtfs/jrtfsviewer.js
! src/java.base/share/classes/jdk/internal/jrtfs/jrtls.js
Changeset: 86c9a3475d70
Author: mhaupt
Date: 2016-08-19 10:03 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/86c9a3475d70
8164102: MethodHandles.countedLoop/4 works incorrect for start/end = Integer.MAX_VALUE
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/java/lang/invoke/CountedLoopIterationCountsTest.java
Changeset: 657a5b92e26e
Author: redestad
Date: 2016-08-19 13:50 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/657a5b92e26e
8164451: Generate all zero and identity forms at link time
Reviewed-by: shade, mhaupt, vlivanov
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.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/jdk/internal/misc/JavaLangInvokeAccess.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
Changeset: 232907ae8b28
Author: chegar
Date: 2016-08-19 18:06 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/232907ae8b28
8156841: sun.security.pkcs11.SunPKCS11 poller thread retains a strong reference to the context class loader
Reviewed-by: dfuchs, jnimeh, valeriep
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/SunPKCS11.java
Changeset: 6fdbdbfd238a
Author: lbourges
Date: 2016-08-03 22:53 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6fdbdbfd238a
8159638: Improve array caches and renderer stats in Marlin renderer
Summary: Byte/Float/Int ArrayCache (Reference) refactoring + improved cache statistics and tuning settings
Reviewed-by: flar, prr
- src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java
+ src/java.desktop/share/classes/sun/java2d/marlin/ArrayCacheConst.java
! src/java.desktop/share/classes/sun/java2d/marlin/ByteArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/Dasher.java
! src/java.desktop/share/classes/sun/java2d/marlin/FloatArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/IntArrayCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinCache.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinConst.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/Renderer.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererContext.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java
! src/java.desktop/share/classes/sun/java2d/marlin/Stroker.java
! src/java.desktop/share/classes/sun/java2d/marlin/Version.java
! test/sun/java2d/marlin/ArrayCacheSizeTest.java
Changeset: e515be423282
Author: bpb
Date: 2016-08-03 17:01 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e515be423282
8155960: TIFF javadoc contains HTML entities inside {@code} tags
Summary: Remove from inside @code tags.
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFColorConverter.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFDecompressor.java
Changeset: bf97a92e5de6
Author: clanger
Date: 2016-08-04 15:58 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/bf97a92e5de6
8163177: Fix for 8152971 breaks builds with VS2010
Reviewed-by: simonis, pnarayanan
! src/java.desktop/windows/native/libfontmanager/fontpath.c
Changeset: abb2a39948fe
Author: prr
Date: 2016-08-03 15:18 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/abb2a39948fe
8159713: Make the non-translated keywords clear to translator in jar.properties
8161183: Need extra newline in the end of for multi-lines strings in jar.properties
Reviewed-by: naoto
Contributed-by: li.jiang(a)oracle.com
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
Changeset: 42925c7a35aa
Author: arapte
Date: 2016-08-05 15:48 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/42925c7a35aa
8039081: [TEST_BUG] Test java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java fails
Reviewed-by: serb, psadhukhan
! src/java.desktop/share/classes/java/awt/TrayIcon.java
! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java
! test/java/awt/TrayIcon/PopupMenuLeakTest/PopupMenuLeakTest.java
Changeset: b9a3a9ceb625
Author: serb
Date: 2016-08-05 16:20 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b9a3a9ceb625
8162970: Merge error in the DefaultRowSorter.java
Reviewed-by: alexsch
! src/java.desktop/share/classes/javax/swing/DefaultRowSorter.java
Changeset: bdd65f1e645f
Author: prr
Date: 2016-08-05 12:03 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/bdd65f1e645f
Merge
Changeset: 200ba67981e8
Author: rstevens
Date: 2016-08-08 11:40 +0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/200ba67981e8
8161664: Memory leak in com.apple.laf.AquaProgressBarUI removed progress bar still referenced
Reviewed-by: serb, alexsch
! src/java.desktop/macosx/classes/com/apple/laf/AquaProgressBarUI.java
+ test/javax/swing/JProgressBar/8161664/ProgressBarMemoryLeakTest.java
Changeset: 08ddb16ab33e
Author: bpb
Date: 2016-08-08 11:09 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/08ddb16ab33e
8150154: AIOOB Exception during sequential write of TIFF images
Summary: Need to reset isRescaling variable when resetting the ImageWriter.
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
! test/javax/imageio/plugins/shared/RepeatingWriteTest.java
Changeset: 1457d59f0853
Author: alexsch
Date: 2016-08-09 10:17 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1457d59f0853
8162856: JSlider thumb is twice smaller on HiDPI display
Reviewed-by: prr, serb
! src/java.desktop/share/classes/com/sun/java/swing/plaf/windows/XPStyle.java
! src/java.desktop/share/classes/sun/swing/CachedPainter.java
+ test/javax/swing/JSlider/8162856/MetalHiDPISliderThumbTest.java
Changeset: 0d3894b7fc66
Author: psadhukhan
Date: 2016-08-09 13:22 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0d3894b7fc66
5080098: Page Range must be disabled on the common print dlg for Non serv-formatted flvrs
Reviewed-by: prr, jdv
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
+ test/javax/print/attribute/ServiceDlgPageRangeTest.java
Changeset: 6e1c397b667b
Author: jdv
Date: 2016-08-09 13:45 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6e1c397b667b
8160456: KSS : resource loading issue in TIFFMetadataFormat.java
Reviewed-by: prr, bpb
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFMetadataFormat.java
Changeset: 34438fd61b03
Author: jdv
Date: 2016-08-09 13:55 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/34438fd61b03
8160455: KSS : class.forName issue in TIFFImageMetadata.java
Reviewed-by: prr, bpb, serb
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java
Changeset: a8d963d7d32d
Author: alexsch
Date: 2016-08-09 12:08 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a8d963d7d32d
8160986: Bad rendering of Swing UI controls with Metal L&F on HiDPI display
Reviewed-by: prr
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalComboBoxIcon.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalIconFactory.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalScrollButton.java
+ test/javax/swing/plaf/metal/MetalIcons/MetalHiDPIIconsTest.java
Changeset: b5409ce1e4fe
Author: prr
Date: 2016-08-09 16:20 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b5409ce1e4fe
8163238: Upgrade to harfbuzz 1.3.0 in JDK 9
Reviewed-by: vadim, serb
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-blob.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-serialize.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-common.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-coretext.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-deprecated.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-face.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-fallback-shape.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-font.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ft.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-file-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-open-type-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-cmap-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-font.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-glyf-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-head-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hhea-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-hmtx-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-common-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gdef-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gpos-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsub-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-gsubgpos-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-jstf-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-layout.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-map.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-maxp-table.hh
+ src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-os2-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic-table.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-arabic.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-default.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hangul.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-hebrew.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-machine.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic-table.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-indic.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar-machine.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-myanmar.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-thai.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-tibetan.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-machine.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use-table.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-complex-use.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-fallback.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-normalize.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-tag.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-set.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape-plan.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shape.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-shaper-list.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn.cc
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.c
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/ucdn.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ucdn/unicodedata_db.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-unicode.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-utf-private.hh
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb-version.h
! src/java.desktop/share/native/libfontmanager/harfbuzz/hb.h
Changeset: ba155d4962c2
Author: azvegint
Date: 2016-08-10 02:50 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ba155d4962c2
8155690: Update libPNG library to the latest up-to-date
Reviewed-by: serb
! src/java.desktop/share/native/libsplashscreen/libpng/CHANGES
! src/java.desktop/share/native/libsplashscreen/libpng/LICENSE
! src/java.desktop/share/native/libsplashscreen/libpng/README
! src/java.desktop/share/native/libsplashscreen/libpng/png.c
! src/java.desktop/share/native/libsplashscreen/libpng/png.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngdebug.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngerror.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngget.c
! src/java.desktop/share/native/libsplashscreen/libpng/pnginfo.h
! src/java.desktop/share/native/libsplashscreen/libpng/pnglibconf.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngmem.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngpriv.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngread.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrio.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngrutil.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngset.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngstruct.h
! src/java.desktop/share/native/libsplashscreen/libpng/pngtest.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngtrans.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwio.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwrite.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwtran.c
! src/java.desktop/share/native/libsplashscreen/libpng/pngwutil.c
Changeset: 5485d829a3d3
Author: prr
Date: 2016-08-11 10:37 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5485d829a3d3
Merge
- src/java.base/share/conf/security/cacerts
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
- test/sun/misc/Safe.java
Changeset: 9144e69a7d86
Author: bpb
Date: 2016-08-11 11:35 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9144e69a7d86
8145014: "IIOException: Couldn't seek!" when calling TIFFImageReader.getNumImages()
Summary: In locateImage() break and decrement image count for zero-entry IFDs and on encountering an EOF.
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java
+ test/javax/imageio/plugins/tiff/BogusSecondImageTest.java
Changeset: 58fe94331cd8
Author: ptbrunet
Date: 2016-08-11 21:48 -0500
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/58fe94331cd8
8161483: Implement AccessibleAction interface in JList.AccessibleJList.AccessibleJListChild
Summary: Move AccessibleAction implementation from subclass to AccessibleJListChild
Reviewed-by: alexsch, prr, darcy
! src/java.desktop/share/classes/javax/swing/JList.java
+ test/javax/swing/JList/8161483/Bug8161483.java
Changeset: d5dc0c4fb473
Author: mcherkas
Date: 2016-08-12 18:43 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/d5dc0c4fb473
8160696: IllegalArgumentException: adding a component to a container on a different GraphicsDevice
Reviewed-by: serb
! src/java.desktop/share/classes/java/awt/Container.java
+ test/java/awt/Container/MoveToOtherScreenTest/MoveToOtherScreenTest.java
Changeset: fc61e14681ac
Author: serb
Date: 2016-08-12 20:36 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fc61e14681ac
8159696: java.beans.MethodRef#get throws NullPointerException
Reviewed-by: alexsch
! src/java.desktop/share/classes/java/beans/MethodRef.java
+ test/java/beans/Introspector/8159696/UnloadClassBeanInfo.java
+ test/java/beans/Introspector/8159696/stub/Stub.java
Changeset: 6a66fb22095a
Author: bpb
Date: 2016-08-12 14:35 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6a66fb22095a
8152966: ClassCastException when adding IFD to the TIFFDirectory before the image write
Summary: Move the private method getDirectoryAsIFD(TIFFDirectory) from the API class TIFFDirectory to a public method in the internal class TIFFIFD and replace all casts of TIFFDirectory to TIFFIFD with its invocation
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFIFD.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageMetadata.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java
! src/java.desktop/share/classes/javax/imageio/plugins/tiff/TIFFDirectory.java
+ test/javax/imageio/plugins/tiff/IFDTest.java
Changeset: 5058a560464b
Author: ddehaven
Date: 2016-08-15 08:15 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5058a560464b
Merge
- test/sun/security/mscapi/AccessKeyStore.sh
Changeset: eb0e7e2360f2
Author: serb
Date: 2016-08-15 20:08 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/eb0e7e2360f2
8163949: Cleanup of classes which are related to JavaSound
Reviewed-by: prr
! src/java.desktop/share/classes/com/sun/media/sound/AbstractDataLine.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractLine.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMidiDeviceProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/AiffFileFormat.java
! src/java.desktop/share/classes/com/sun/media/sound/AiffFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/AlawCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFileSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatConverter.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatFormatConverter.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioFloatInputStream.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizer.java
! src/java.desktop/share/classes/com/sun/media/sound/AudioSynthesizerPropertyInfo.java
! src/java.desktop/share/classes/com/sun/media/sound/AutoClosingClip.java
! src/java.desktop/share/classes/com/sun/media/sound/AutoConnectSequencer.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSInfo.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSInstrument.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSModulator.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSRegion.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSSample.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSSampleLoop.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSSampleOptions.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/DataPusher.java
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDeviceProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/EmergencySoundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/EventDispatcher.java
! src/java.desktop/share/classes/com/sun/media/sound/FFT.java
! src/java.desktop/share/classes/com/sun/media/sound/FastShortMessage.java
! src/java.desktop/share/classes/com/sun/media/sound/FastSysexMessage.java
! src/java.desktop/share/classes/com/sun/media/sound/InvalidDataException.java
! src/java.desktop/share/classes/com/sun/media/sound/InvalidFormatException.java
! src/java.desktop/share/classes/com/sun/media/sound/JARSoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java
! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceReceiverEnvelope.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiDeviceTransmitterEnvelope.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiInDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiInDeviceProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiOutDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiOutDeviceProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/MidiUtils.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractChannelMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelAbstractOscillator.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBufferWavetable.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelChannelMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelConnectionBlock.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelDestination.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelDirectedPlayer.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelDirector.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelIdentifier.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelInstrument.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelInstrumentComparator.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelMappedInstrument.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelOscillator.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelOscillatorStream.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelPatch.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelPerformer.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelSource.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardDirector.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardIndexedDirector.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelStandardTransform.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelTransform.java
! src/java.desktop/share/classes/com/sun/media/sound/ModelWavetable.java
! src/java.desktop/share/classes/com/sun/media/sound/PCMtoPCMCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/Platform.java
! src/java.desktop/share/classes/com/sun/media/sound/PortMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/PortMixerProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidDataException.java
! src/java.desktop/share/classes/com/sun/media/sound/RIFFInvalidFormatException.java
! src/java.desktop/share/classes/com/sun/media/sound/RIFFReader.java
! src/java.desktop/share/classes/com/sun/media/sound/RIFFWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java
! src/java.desktop/share/classes/com/sun/media/sound/ReferenceCountingDevice.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2GlobalRegion.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Instrument.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2InstrumentRegion.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Layer.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2LayerRegion.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Modulator.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Region.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Sample.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2Soundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/SF2SoundbankReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SimpleInstrument.java
! src/java.desktop/share/classes/com/sun/media/sound/SimpleSoundbank.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftAbstractResampler.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioBuffer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioProcessor.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftAudioPusher.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftChannel.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftChannelProxy.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftChorus.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftControl.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftCubicResampler.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftEnvelopeGenerator.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftFilter.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftInstrument.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftJitterCorrector.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftLanczosResampler.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftLimiter.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftLinearResampler2.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftLowFrequencyOscillator.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMainMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMidiAudioFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingClip.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingDataLine.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMainMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingMixerProvider.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftMixingSourceDataLine.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftPerformer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftPointResampler.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftProcess.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftReceiver.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftResampler.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftResamplerStreamer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftReverb.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftShortMessage.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftSincResampler.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftTuning.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftVoice.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/SunCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/SunFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/Toolkit.java
! src/java.desktop/share/classes/com/sun/media/sound/UlawCodec.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveExtensibleFileReader.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFileFormat.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFileWriter.java
! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java
! src/java.desktop/share/classes/javax/sound/midi/MetaMessage.java
! src/java.desktop/share/classes/javax/sound/midi/MidiDevice.java
! src/java.desktop/share/classes/javax/sound/midi/MidiFileFormat.java
! src/java.desktop/share/classes/javax/sound/midi/MidiMessage.java
! src/java.desktop/share/classes/javax/sound/midi/Receiver.java
! src/java.desktop/share/classes/javax/sound/midi/Sequence.java
! src/java.desktop/share/classes/javax/sound/midi/Sequencer.java
! src/java.desktop/share/classes/javax/sound/midi/ShortMessage.java
! src/java.desktop/share/classes/javax/sound/midi/SysexMessage.java
! src/java.desktop/share/classes/javax/sound/midi/Track.java
! src/java.desktop/share/classes/javax/sound/midi/Transmitter.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioFileFormat.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioFormat.java
! src/java.desktop/share/classes/javax/sound/sampled/AudioInputStream.java
! src/java.desktop/share/classes/javax/sound/sampled/CompoundControl.java
! src/java.desktop/share/classes/javax/sound/sampled/Control.java
! src/java.desktop/share/classes/javax/sound/sampled/EnumControl.java
! src/java.desktop/share/classes/javax/sound/sampled/FloatControl.java
! src/java.desktop/share/classes/javax/sound/sampled/LineEvent.java
! src/java.desktop/share/classes/javax/sound/sampled/Port.java
! src/java.desktop/share/classes/javax/sound/sampled/ReverbType.java
Changeset: edfcf85800bb
Author: ddehaven
Date: 2016-08-15 10:23 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/edfcf85800bb
Merge
Changeset: 8e78c621a64d
Author: dmarkov
Date: 2016-08-16 11:13 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8e78c621a64d
8163583: [macosx] Press "To Back" button on the Dialog,the Dialog moves behind the Frame
Reviewed-by: serb
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
! test/java/awt/Modal/ToBack/ToBackModeless5Test.java
! test/java/awt/Modal/ToBack/ToBackModeless6Test.java
! test/java/awt/Modal/ToBack/ToBackNonModal5Test.java
! test/java/awt/Modal/ToBack/ToBackNonModal6Test.java
Changeset: 1409d9cbde49
Author: ddehaven
Date: 2016-08-19 08:47 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1409d9cbde49
Merge
- src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java
Changeset: 9cd24e7b8e90
Author: ddehaven
Date: 2016-08-19 10:41 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9cd24e7b8e90
Merge
Changeset: 6ed6f9d45ac7
Author: asmotrak
Date: 2016-08-19 10:57 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6ed6f9d45ac7
8164100: com/sun/crypto/provider/KeyFactory/TestProviderLeak.java fails with java.util.concurrent.TimeoutException
Reviewed-by: valeriep
! test/com/sun/crypto/provider/KeyFactory/TestProviderLeak.java
Changeset: 8a2b138d8aab
Author: redestad
Date: 2016-08-19 17:46 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8a2b138d8aab
8164485: Zero forms not properly generated
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
Changeset: b40ed911893b
Author: bpb
Date: 2016-08-19 13:38 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b40ed911893b
8164432: java/nio/file/Files/probeContentType/Basic.java fails on windows for Content type: audio/vnd.dlna.adts
Summary: Add audio/vnd.dlna.adts as an allowed MIME type for the aac extension.
Reviewed-by: darcy
! test/java/nio/file/Files/probeContentType/Basic.java
Changeset: 29e024ed0ea6
Author: vinnie
Date: 2016-08-19 22:15 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/29e024ed0ea6
8164494: SunPKCS11 requires a non-empty PBE password
Reviewed-by: valeriep
! src/java.base/share/classes/com/sun/crypto/provider/PBKDF2KeyImpl.java
Changeset: 098b5fdffd5a
Author: valeriep
Date: 2016-08-19 23:24 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/098b5fdffd5a
8078661: [SunPKCS11] Fails to cast into RSAPrivateCrtKey after RSA KeyPair Generation
Summary: Changed to check all components instead of only the public exponent for RSA CRT key determination
Reviewed-by: vinnie
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11Key.java
Changeset: 0a66e703e75d
Author: weijun
Date: 2016-08-20 17:10 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0a66e703e75d
8164437: Test for JDK-8042900
Summary: GSSContext is of a different type when jdk.security.jgss is not loaded
Reviewed-by: xuelei
! test/sun/security/krb5/auto/Basic.java
Changeset: 7502c9c71bd7
Author: peytoia
Date: 2016-08-22 14:24 +0900
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7502c9c71bd7
7094818: closed/java/text/Format/DateFormat tests failed on Hindi
8132861: java/text/Format/DateFormat/Bug4845901.java failed in Thai locale
8134733: java/util/Calendar/CalendarRegression.java failed in ar locale.
Reviewed-by: okutsu
! test/java/text/Format/DateFormat/Bug4322313.java
! test/java/text/Format/DateFormat/Bug4407042.java
! test/java/text/Format/DateFormat/Bug4845901.java
! test/java/text/Format/DateFormat/Bug6530336.java
! test/java/text/Format/DateFormat/DateFormatRegression.java
! test/java/text/Format/DateFormat/bug4358730.java
! test/java/text/Format/MessageFormat/MessageRegression.java
! test/java/text/Format/NumberFormat/NumberRegression.java
+ test/java/text/testlib/TestUtils.java
! test/java/util/Calendar/CalendarLimitTest.java
! test/java/util/Calendar/CalendarRegression.java
! test/java/util/Calendar/CalendarTest.java
! test/java/util/Calendar/bug4409072.java
! test/java/util/Locale/LocaleCategory.java
! test/java/util/Locale/LocaleCategory.sh
! test/java/util/TimeZone/Bug4322313.java
! test/java/util/TimeZone/TimeZoneRegression.java
Changeset: 808efa2c54a7
Author: rgoel
Date: 2016-08-22 14:55 +0900
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/808efa2c54a7
8163350: LocaleProviderAdapter Preference list retrieved is wrong, when -Djava.locale.providers=COMPAT
Reviewed-by: naoto, okutsu
! src/java.base/share/classes/sun/util/locale/provider/LocaleProviderAdapter.java
+ test/sun/util/locale/provider/Bug8163350.java
Changeset: 20597c36c45b
Author: rgoel
Date: 2016-08-22 15:17 +0900
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/20597c36c45b
8135055: java.util.Date.after(java.sql.Timestamp ) does not return correct results
Reviewed-by: okutsu
! src/java.base/share/classes/java/util/Date.java
+ test/java/util/Date/Bug8135055.java
Changeset: 12ab8c83a2ce
Author: lancea
Date: 2016-08-22 06:52 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/12ab8c83a2ce
8164515: Add back javadoc module description for java.se.ee
Reviewed-by: tbell
! src/java.se.ee/share/classes/module-info.java
Changeset: 10c332fad869
Author: plevart
Date: 2016-08-22 13:16 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/10c332fad869
8164547: Make java.lang.reflect.ClassLoaderValue public for internal use
Summary: Move it to jdk.internal.loader and make it public
Reviewed-by: shade, alanb
- src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java
- src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
+ src/java.base/share/classes/jdk/internal/loader/AbstractClassLoaderValue.java
+ src/java.base/share/classes/jdk/internal/loader/ClassLoaderValue.java
- test/java/lang/reflect/ClassLoaderValue/Driver.java
- test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java
+ test/jdk/internal/loader/ClassLoaderValue/ClassLoaderValueTest.java
Changeset: 3135bb9cc28f
Author: plevart
Date: 2016-08-22 13:36 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3135bb9cc28f
Merge
Changeset: 0e2a20c85ca6
Author: redestad
Date: 2016-08-22 12:57 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0e2a20c85ca6
8164525: Re-examine zero form link time pre-generation
Reviewed-by: vlivanov, forax
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
Changeset: 71716def08ac
Author: mullan
Date: 2016-08-22 08:50 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/71716def08ac
8164397: Provide javadoc descriptions for the jdk.security.auth and jdk.security.jgss modules
Reviewed-by: weijun, xuelei
! src/jdk.security.auth/share/classes/module-info.java
! src/jdk.security.jgss/share/classes/module-info.java
Changeset: 3cdae27c90b5
Author: amurillo
Date: 2016-08-22 08:27 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/3cdae27c90b5
Merge
- src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java
- src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java
- src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java
- test/java/lang/reflect/ClassLoaderValue/Driver.java
- test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java
Changeset: 8e5362b5a18d
Author: igerasim
Date: 2016-08-22 22:16 +0300
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8e5362b5a18d
8164366: ZoneOffset.ofHoursMinutesSeconds() does not reject invalid input
Reviewed-by: scolebourne, ntv, coffeys
! src/java.base/share/classes/java/time/ZoneOffset.java
! test/java/time/tck/java/time/TCKZoneOffset.java
Changeset: 1a18cda712f8
Author: sdrach
Date: 2016-08-18 17:18 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1a18cda712f8
8164389: jdk.nio.zipfs.JarFileSystem does not completely traverse the versioned entries in a multi-release jar file
Reviewed-by: psandoz
Contributed-by: steve.drach(a)oracle.com
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/JarFileSystem.java
+ test/jdk/nio/zipfs/jarfs/JFSTester.java
+ test/jdk/nio/zipfs/jarfs/root/dir1/leaf1.txt
+ test/jdk/nio/zipfs/jarfs/root/dir1/leaf2.txt
+ test/jdk/nio/zipfs/jarfs/root/dir2/leaf3.txt
+ test/jdk/nio/zipfs/jarfs/root/dir2/leaf4.txt
+ test/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf1.txt
+ test/jdk/nio/zipfs/jarfs/v9/root/dir1/leaf2.txt
+ test/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf3.txt
+ test/jdk/nio/zipfs/jarfs/v9/root/dir2/leaf4.txt
Changeset: 7925851df5ff
Author: amurillo
Date: 2016-08-22 15:27 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7925851df5ff
8164589: Remove sun/rmi/runtime/Log/6409194/NoConsoleOutput.java from ProblemList
Reviewed-by: jwilhelm
! test/ProblemList.txt
Changeset: 0cd4b4def24f
Author: darcy
Date: 2016-08-22 17:22 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/0cd4b4def24f
8164524: Correct inconsistencies in floating-point abs spec
Reviewed-by: martin, bpb
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
Changeset: eeef9a64af04
Author: shurailine
Date: 2016-08-22 18:22 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/eeef9a64af04
8163126: Fix @modules in some of jdk/* tests
Reviewed-by: weijun, alanb, mchung
! test/jdk/lambda/TEST.properties
! test/jdk/modules/etc/VerifyModuleDelegation.java
! test/jdk/modules/scenarios/container/ContainerTest.java
! test/jdk/nio/zipfs/MultiReleaseJarTest.java
! test/jdk/security/jarsigner/Spec.java
Changeset: b548b8217d8c
Author: rfield
Date: 2016-08-22 19:28 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/b548b8217d8c
8164596: jshell tool: jdk repo module pages to allow double-dash fix to access Jopt-simple
Reviewed-by: jlahoda
! src/jdk.internal.opt/share/classes/module-info.java
Changeset: 6fe57070fd27
Author: lancea
Date: 2016-08-23 10:30 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6fe57070fd27
8164061: Fix @since for javax.sql.rowset.BaseRowSet and javax.sql.CommonDataSource
Reviewed-by: darcy
! src/java.sql.rowset/share/classes/javax/sql/rowset/BaseRowSet.java
! src/java.sql/share/classes/javax/sql/CommonDataSource.java
! src/java.sql/share/classes/javax/sql/ConnectionPoolDataSource.java
! src/java.sql/share/classes/javax/sql/DataSource.java
! src/java.sql/share/classes/javax/sql/XADataSource.java
Changeset: e160c542959b
Author: asmotrak
Date: 2016-08-23 10:32 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e160c542959b
8164592: java/net/MulticastSocket/NoLoopbackPackets.java tests may leave a daemon thread
Reviewed-by: clanger, chegar
! test/java/net/MulticastSocket/NoLoopbackPackets.java
Changeset: 822cc9eacd37
Author: asmotrak
Date: 2016-08-23 10:38 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/822cc9eacd37
8164159: java/nio/file/WatchService/UpdateInterference.java test leaves daemon threads
Reviewed-by: alanb
! test/java/nio/file/WatchService/UpdateInterference.java
Changeset: 64a55ea8c804
Author: bchristi
Date: 2016-08-23 10:49 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/64a55ea8c804
7180225: SecurityExceptions not defined in some class loader methods
Reviewed-by: mchung, mullan
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/Thread.java
Changeset: 5612c35465f3
Author: bpb
Date: 2016-08-23 10:51 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5612c35465f3
8164556: Drop AAC and FLAC from content type check in java/nio/file/Files/probeContentType/Basic.java
Summary: Remove file extensions of AAC and FLAC audio encodings from the list of extensions verified.
Reviewed-by: alanb
! test/java/nio/file/Files/probeContentType/Basic.java
Changeset: 48a8aec77491
Author: psandoz
Date: 2016-08-23 15:44 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/48a8aec77491
8160971: Re-enable VarHandle tests quarantined by JDK-8160690
Reviewed-by: vlivanov
! test/ProblemList.txt
Changeset: 104fda852047
Author: sdrach
Date: 2016-08-23 11:26 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/104fda852047
8164585: JarFile::isMultiRelease does not return true in all cases where it should return true
Reviewed-by: alanb, psandoz
Contributed-by: steve.drach(a)oracle.com
! src/java.base/share/classes/java/util/jar/JarFile.java
! test/java/util/jar/JarFile/mrjar/MultiReleaseJarAPI.java
Changeset: 7a1d9d0e918f
Author: weijun
Date: 2016-08-24 13:32 +0800
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7a1d9d0e918f
8164656: krb5 does not retry if TCP connection timeouts
Reviewed-by: xuelei
! src/java.security.jgss/share/classes/sun/security/krb5/KdcComm.java
+ test/sun/security/krb5/auto/KdcPolicy.java
Changeset: 1f2506b9aadb
Author: redestad
Date: 2016-08-24 13:54 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/1f2506b9aadb
8164669: Lazier initialization of java.time
Reviewed-by: scolebourne, chegar, alanb
! src/java.base/share/classes/java/time/Duration.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java
Changeset: 6415dc933783
Author: redestad
Date: 2016-08-24 16:09 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6415dc933783
8164483: Generate field lambda forms at link time
Reviewed-by: vlivanov
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
Changeset: e57d5e251041
Author: redestad
Date: 2016-08-24 16:11 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/e57d5e251041
8164569: Generate non-customized invoker forms at link time
Reviewed-by: vlivanov
! src/java.base/share/classes/java/lang/invoke/GenerateJLIClassesHelper.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.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
! src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/GenerateJLIClassesPlugin.java
! test/java/lang/StackWalker/VerifyStackTrace.java
Changeset: 5c5973952fc0
Author: coffeys
Date: 2016-08-24 17:57 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/5c5973952fc0
8150530: Improve javax.crypto.BadPaddingException messages
Reviewed-by: xuelei
! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
! src/java.base/share/classes/sun/security/rsa/RSAPadding.java
! src/java.base/share/classes/sun/security/ssl/CipherBox.java
! src/jdk.crypto.pkcs11/share/classes/sun/security/pkcs11/P11RSACipher.java
Changeset: 59162b94ab98
Author: asmotrak
Date: 2016-08-24 10:58 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/59162b94ab98
8164166: Make sure java/nio/channels tests shutdown asynchronous channel groups
Reviewed-by: alanb
! test/java/nio/channels/AsynchronousChannelGroup/Basic.java
! test/java/nio/channels/AsynchronousChannelGroup/GroupOfOne.java
! test/java/nio/channels/AsynchronousChannelGroup/Identity.java
! test/java/nio/channels/AsynchronousChannelGroup/Restart.java
Changeset: 248159c6e61a
Author: bpb
Date: 2016-08-24 11:23 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/248159c6e61a
8163136: Add print statements to java/nio/file/WatchService/LotsOfCancels.java
Summary: Add some print statements.
Reviewed-by: alanb
! test/java/nio/file/WatchService/LotsOfCancels.java
Changeset: 7c285662ed53
Author: dl
Date: 2016-08-24 12:50 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7c285662ed53
8163353: NPE in ConcurrentHashMap.removeAll()
Reviewed-by: martin, psandoz, redestad, alanb
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! test/java/util/concurrent/tck/ConcurrentHashMapTest.java
Changeset: 614a48afcff8
Author: sundar
Date: 2016-08-25 09:43 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/614a48afcff8
8163793: jlink has typo in copy-files plugin help text example
Reviewed-by: sundar, redestad
Contributed-by: srinivas.dama(a)oracle.com
! src/jdk.jlink/share/classes/jdk/tools/jlink/resources/plugins.properties
Changeset: 53fab310d21d
Author: alanb
Date: 2016-08-25 10:01 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/53fab310d21d
8066943: (fs) Path.relativize() gives incorrect result for ".."
Reviewed-by: prappo, bpb
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java
! test/java/nio/file/Path/PathOps.java
Changeset: 30494c2e0f4c
Author: redestad
Date: 2016-08-25 13:29 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/30494c2e0f4c
8164739: Remove computation of predefined interpreter forms
Reviewed-by: vlivanov
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
Changeset: 9c7eb3e1799f
Author: mullan
Date: 2016-08-25 15:06 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/9c7eb3e1799f
8151893: Add security property to configure XML Signature secure validation mode
Reviewed-by: jnimeh, xuelei
! src/java.base/share/conf/security/java.security
! src/java.base/share/lib/security/default.policy
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
+ src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Policy.java
+ test/javax/xml/crypto/dsig/SecureValidationPolicy.java
Changeset: 662fc05c56c8
Author: mullan
Date: 2016-08-25 17:08 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/662fc05c56c8
8150158: Update bugs.sun.com references to bugs.java.com
Reviewed-by: ascarpino
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java
Changeset: ca7fb78b94b6
Author: lana
Date: 2016-08-25 21:18 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/ca7fb78b94b6
Added tag jdk-9+133 for changeset 3cdae27c90b5
! .hgtags
Changeset: fe3b82c04826
Author: lana
Date: 2016-08-25 22:35 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/fe3b82c04826
Merge
Changeset: 7e21149a616e
Author: smarks
Date: 2016-08-25 17:58 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/7e21149a616e
8164698: modify jdk makefiles to build jdeprscan
Reviewed-by: psandoz
! make/launcher/Launcher-jdk.jdeps.gmk
Changeset: 2ecab45c0d88
Author: smarks
Date: 2016-08-25 21:58 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/2ecab45c0d88
8164834: remove jdeprscan from tools/launcher/VersionCheck.java
Reviewed-by: sundar, darcy
! test/tools/launcher/VersionCheck.java
Changeset: 267a2788026b
Author: sundar
Date: 2016-08-26 11:50 +0530
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/267a2788026b
8147491: module graph consistency checks after jlink plugins operate on module pool
Reviewed-by: jlaskey, mchung, psandoz
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImagePluginStack.java
+ src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ResourcePoolConfiguration.java
! test/tools/jlink/CustomPluginTest.java
! test/tools/jlink/ImageFileCreatorTest.java
! test/tools/jlink/customplugin/module-info.java
+ test/tools/jlink/customplugin/plugin/RogueAdderPlugin.java
+ test/tools/jlink/customplugin/plugin/RogueFilterPlugin.java
Changeset: 8c0d4a9bfea1
Author: ssahoo
Date: 2016-08-26 01:20 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/8c0d4a9bfea1
8006690: sun/security/krb5/auto/BadKdc* tests fails intermittently
Summary: Some of test for bad KDC failed intermittently
Reviewed-by: weijun
! test/sun/security/krb5/auto/BadKdc1.java
! test/sun/security/krb5/auto/BadKdc2.java
! test/sun/security/krb5/auto/BadKdc4.java
Changeset: a8028ad28ece
Author: mullan
Date: 2016-08-26 08:16 -0400
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/a8028ad28ece
8024714: In java.security file, ocsp.responderCertSubjectName should not contain quotes
Reviewed-by: vinnie
! src/java.base/share/conf/security/java.security
Changeset: 6124931a770f
Author: amurillo
Date: 2016-08-26 10:02 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6124931a770f
Merge
Changeset: 6840c15304e7
Author: amurillo
Date: 2016-08-26 10:14 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/jdk/rev/6840c15304e7
Merge
- src/java.base/share/classes/java/lang/reflect/AbstractClassLoaderValue.java
- src/java.base/share/classes/java/lang/reflect/ClassLoaderValue.java
- src/java.desktop/share/classes/sun/java2d/marlin/ArrayCache.java
! test/ProblemList.txt
- test/java/lang/reflect/ClassLoaderValue/Driver.java
- test/java/lang/reflect/ClassLoaderValue/java.base/java/lang/reflect/ClassLoaderValueTest.java
1
0
Changeset: a2ae58aab802
Author: mcimadamore
Date: 2016-08-19 16:45 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/a2ae58aab802
8164481: Remove jtreg run configurations from langtools idea project
Summary: Update langtools intellij project and related ant build files.
Reviewed-by: jlahoda
! make/build.xml
! make/intellij/ant.xml
! make/intellij/build.xml
! make/intellij/langtools.iml
! make/intellij/misc.xml
- make/intellij/runConfigurations/jtreg__debug_.xml
- make/intellij/runConfigurations/jtreg__run_.xml
- make/intellij/utils/jtreg-live-templates.xml
! make/intellij/workspace.xml
Changeset: a38243a7de40
Author: bpatel
Date: 2016-08-19 12:54 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/a38243a7de40
8155995: Update javadoc to include module search
Reviewed-by: jjg, ksrini
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SearchIndexItem.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/jdk/javadoc/doclet/testModules/TestModules.java
! test/jdk/javadoc/doclet/testModules/module1/module-info.java
! test/jdk/javadoc/doclet/testModules/module2/module-info.java
! test/jdk/javadoc/doclet/testOrdering/TestOrdering.java
Changeset: 18f3a6037c6b
Author: rfield
Date: 2016-08-19 13:55 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/18f3a6037c6b
8158906: JShell: crashes with extremely long result value
Reviewed-by: jlahoda, shinyafox
! src/jdk.jshell/share/classes/jdk/jshell/execution/ExecutionControlForwarder.java
! test/jdk/jshell/SimpleRegressionTest.java
Changeset: 1f45758d08af
Author: jlahoda
Date: 2016-08-22 09:59 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/1f45758d08af
8153391: an image created for \"jdk.compiler\" fails to run javac
Summary: Improving errors produced by javac when the zipfs implementation is missing in the JDK image.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/FSInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/file/Locations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! test/tools/javac/diags/examples.not-yet.txt
+ test/tools/javac/file/LimitedImage.java
! test/tools/javac/modules/InheritRuntimeEnvironmentTest.java
Changeset: ff645a0e56e3
Author: jlahoda
Date: 2016-08-22 15:16 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/ff645a0e56e3
8164550: tools/javac/modules/InheritRuntimeEnvironmentTest.java fails on Windows after JDK-8153391
Summary: Empty classpath is not working on Windows; using a classpath consisting on a sole empty dir
Reviewed-by: mcimadamore
! test/tools/javac/modules/InheritRuntimeEnvironmentTest.java
Changeset: 1e9efa60c896
Author: rfield
Date: 2016-08-22 08:18 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/1e9efa60c896
8164277: JShell API: Snippets are immutable and should be available for post-mortem analysis
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/jshell/JShell.java
! test/jdk/jshell/JShellQueryTest.java
! test/jdk/jshell/JShellStateClosedTest.java
! test/jdk/jshell/KullaTesting.java
Changeset: 278610c0ed61
Author: rfield
Date: 2016-08-22 09:12 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/278610c0ed61
8154374: JShell: setContextClassLoader() for remote Snippet class loader
8080347: jshell tool: /vars when the status is other than Active
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/DefaultLoaderDelegate.java
! test/jdk/jshell/SimpleRegressionTest.java
! test/jdk/jshell/ToolBasicTest.java
Changeset: 7efa4b3477b2
Author: jlahoda
Date: 2016-08-22 18:19 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/7efa4b3477b2
8156911: JShell: file manager should be closed
Summary: Properly closing the file manager when it is being thrown away on error.
Reviewed-by: rfield
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
Changeset: 4b17f176d19c
Author: jjg
Date: 2016-08-22 16:32 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/4b17f176d19c
8164130: Simplify doclet IOException handling
Reviewed-by: bpatel, ksrini
! src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/AbstractBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractPackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AnnotationTypeWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConfigurationImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ConstantsSummaryWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/FrameOutputWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexRedirectWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModulePackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexFrameWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageTreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageUseWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SingleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SplitIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TreeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Comment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/DocType.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/FixedStringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlDocument.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/RawHtml.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/StringContent.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AbstractDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Configuration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstantsSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/DocletException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ModuleSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AbstractMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeFieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeOptionalMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/AnnotationTypeRequiredMemberBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstantsSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ConstructorBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/EnumConstantBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/FieldBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/LayoutParser.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MethodBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ModuleSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PropertyBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileFactory.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileIOException.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletAbortException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/InternalException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PackageListWriter.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ResourceIOException.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SimpleDocletException.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/jdk/javadoc/doclet/testIOException/TestIOException.java
Changeset: bfc6d670ec1f
Author: rfield
Date: 2016-08-22 19:31 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/bfc6d670ec1f
8160089: jshell tool: use new double-dash long-form command-line options
Reviewed-by: jlahoda
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/resources/l10n.properties
! src/jdk.jshell/share/classes/module-info.java
! test/jdk/jshell/CommandCompletionTest.java
! test/jdk/jshell/EditorTestBase.java
! test/jdk/jshell/ExternalEditorTest.java
! test/jdk/jshell/StartOptionTest.java
! test/jdk/jshell/ToolBasicTest.java
! test/jdk/jshell/ToolCommandOptionTest.java
! test/jdk/jshell/ToolLocaleMessageTest.java
! test/jdk/jshell/ToolReloadTest.java
! test/jdk/jshell/ToolSimpleTest.java
Changeset: aa225bdbcc52
Author: darcy
Date: 2016-08-22 19:33 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/aa225bdbcc52
8164598: Problem list TestIOException.java
Reviewed-by: jjg
! test/ProblemList.txt
Changeset: 7e0e176a6297
Author: anazarov
Date: 2016-08-23 10:19 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/7e0e176a6297
8163991: Fix license and copyright headers under test/jdk/javadoc/ and test/tools/javac/
Reviewed-by: anazarov, iris, jjg, shurailine
Contributed-by: Sandeep Konchady <sandeep.konchady(a)oracle.com>
! test/jdk/javadoc/doclet/testTypeAnnotations/typeannos/RepeatedAnnotations.java
! test/tools/javac/InnerClassesAttribute/Test.java
! test/tools/javac/modules/SingleModuleModeTest.java
! test/tools/javac/redefineObject/Object1-test.java
! test/tools/javac/redefineObject/Object2-test.java
Changeset: c10b810f0685
Author: vromero
Date: 2016-08-24 12:23 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/c10b810f0685
8047338: javac is not correctly filtering non-members methods to obtain the function descriptor
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java
+ test/tools/javac/T8047338/FilterNonMembersToObtainFunctionDescriptorTest.java
Changeset: f83c37d8c02c
Author: jjg
Date: 2016-08-24 15:40 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/f83c37d8c02c
8164747: allclasses-frame broken after JDK-8162353
Reviewed-by: bpatel
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesFrameWriter.java
! test/jdk/javadoc/doclet/testFramesNoFrames/TestFramesNoFrames.java
Changeset: e666d0f958f6
Author: vromero
Date: 2016-08-24 17:41 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/e666d0f958f6
8161501: JSR269 jigsaw update: javax.lang.model.element.ModuleElement.getEnclosedElements() on unnamed module with unnamed package
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
+ test/tools/javac/modules/T8161501/EmptyClass.java
+ test/tools/javac/modules/T8161501/UnnamedModuleUnnamedPackageTest.java
Changeset: 34dea0a7b9ab
Author: mcimadamore
Date: 2016-08-25 11:51 +0100
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/34dea0a7b9ab
8164399: inference of thrown variable does not work correctly
Summary: Logic for inferring thrown variables should exclude non proper bounds as per JLS 18.1
Reviewed-by: vromero, dlsmith
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Infer.java
+ test/tools/javac/generics/inference/8164399/T8164399.java
+ test/tools/javac/generics/inference/8164399/T8164399b.java
+ test/tools/javac/generics/inference/8164399/T8164399b.out
Changeset: fcaa7bda5629
Author: lana
Date: 2016-08-25 21:18 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/fcaa7bda5629
Added tag jdk-9+133 for changeset 7efa4b3477b2
! .hgtags
Changeset: e20e3cb61cf8
Author: lana
Date: 2016-08-25 22:35 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/e20e3cb61cf8
Merge
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocletAbortException.java
Changeset: 871b60b0c091
Author: smarks
Date: 2016-08-25 17:58 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/871b60b0c091
8145464: implement deprecation static analysis tool
Reviewed-by: psandoz, darcy
! make/CompileInterim.gmk
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/CSV.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/CSVParseException.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/DeprDB.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/DeprData.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/LoadProc.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Main.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Messages.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/Pretty.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/TraverseProc.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/internals.md
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/readme.md
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/resources/jdeprscan.properties
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/CPEntries.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/CPSelector.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/ClassFinder.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/MethodSig.java
+ src/jdk.jdeps/share/classes/com/sun/tools/jdeprscan/scan/Scan.java
+ test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleAnnotation.java
+ test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleClass.java
+ test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleElements.java
+ test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleEnum.java
+ test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleInterface.java
+ test/tools/jdeprscan/cases/jdk/deprcases/members/ExampleSubclass.java
+ test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedAnnotation.java
+ test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedClass.java
+ test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedEnum.java
+ test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedException.java
+ test/tools/jdeprscan/cases/jdk/deprcases/types/DeprecatedInterface.java
+ test/tools/jdeprscan/tests/jdk/jdeprscan/TestCSV.java
+ test/tools/jdeprscan/tests/jdk/jdeprscan/TestLoad.java
+ test/tools/jdeprscan/tests/jdk/jdeprscan/TestLoadExpected.csv
+ test/tools/jdeprscan/tests/jdk/jdeprscan/TestMethodSig.java
+ test/tools/jdeprscan/tests/jdk/jdeprscan/TestScan.java
+ test/tools/jdeprscan/tests/jdk/jdeprscan/TestScanExpected.txt
+ test/tools/jdeprscan/usage/jdk/deprusage/UseAnnotation.java
+ test/tools/jdeprscan/usage/jdk/deprusage/UseClass.java
+ test/tools/jdeprscan/usage/jdk/deprusage/UseEnum.java
+ test/tools/jdeprscan/usage/jdk/deprusage/UseEnumMembers.java
+ test/tools/jdeprscan/usage/jdk/deprusage/UseException.java
+ test/tools/jdeprscan/usage/jdk/deprusage/UseField.java
+ test/tools/jdeprscan/usage/jdk/deprusage/UseInterface.java
+ test/tools/jdeprscan/usage/jdk/deprusage/UseMethod.java
Changeset: 3aacdb2da217
Author: smarks
Date: 2016-08-25 21:58 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/langtools/rev/3aacdb2da217
8164835: add a few tools tests to the problem list
Reviewed-by: darcy
! test/ProblemList.txt
1
0
Changeset: 091445016861
Author: jwilhelm
Date: 2016-08-19 17:19 +0200
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/091445016861
8164124: [BACKOUT] G1 does not implement millis_since_last_gc which is needed by RMI GC
Reviewed-by: jprovino
! src/share/vm/gc/g1/g1Analytics.cpp
! src/share/vm/gc/g1/g1Analytics.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
! src/share/vm/gc/g1/g1DefaultPolicy.cpp
! src/share/vm/gc/shared/genCollectedHeap.cpp
Changeset: 252987f4f36a
Author: lana
Date: 2016-08-25 21:18 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/252987f4f36a
Added tag jdk-9+133 for changeset a25e0fb60332
! .hgtags
Changeset: b8b694c6b4d2
Author: lana
Date: 2016-08-25 22:36 +0000
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b8b694c6b4d2
Merge
Changeset: 750d4378c4a6
Author: amurillo
Date: 2016-08-26 10:02 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/750d4378c4a6
Merge
- src/os_cpu/aix_ppc/vm/atomic_aix_ppc.inline.hpp
- src/os_cpu/bsd_x86/vm/atomic_bsd_x86.inline.hpp
- src/os_cpu/bsd_zero/vm/atomic_bsd_zero.inline.hpp
- src/os_cpu/linux_aarch64/vm/atomic_linux_aarch64.inline.hpp
- src/os_cpu/linux_ppc/vm/atomic_linux_ppc.inline.hpp
- src/os_cpu/linux_x86/vm/atomic_linux_x86.inline.hpp
- src/os_cpu/linux_zero/vm/atomic_linux_zero.inline.hpp
- src/os_cpu/solaris_sparc/vm/atomic_solaris_sparc.inline.hpp
- src/os_cpu/solaris_x86/vm/atomic_solaris_x86.inline.hpp
- src/os_cpu/windows_x86/vm/atomic_windows_x86.inline.hpp
! src/share/vm/gc/g1/g1CollectedHeap.cpp
- src/share/vm/runtime/atomic.inline.hpp
- test/testlibrary/ClassFileInstaller.java
- test/testlibrary/RedefineClassHelper.java
- test/testlibrary/jdk/test/lib/AllocationHelper.java
- test/testlibrary/jdk/test/lib/Asserts.java
- test/testlibrary/jdk/test/lib/BuildHelper.java
- test/testlibrary/jdk/test/lib/ByteCodeLoader.java
- test/testlibrary/jdk/test/lib/DynamicVMOption.java
- test/testlibrary/jdk/test/lib/ExitCode.java
- test/testlibrary/jdk/test/lib/FileInstaller.java
- test/testlibrary/jdk/test/lib/HeapRegionUsageTool.java
- test/testlibrary/jdk/test/lib/InMemoryJavaCompiler.java
- test/testlibrary/jdk/test/lib/InfiniteLoop.java
- test/testlibrary/jdk/test/lib/InputArguments.java
- test/testlibrary/jdk/test/lib/JDKToolFinder.java
- test/testlibrary/jdk/test/lib/JDKToolLauncher.java
- test/testlibrary/jdk/test/lib/OutputAnalyzer.java
- test/testlibrary/jdk/test/lib/OutputBuffer.java
- test/testlibrary/jdk/test/lib/Pair.java
- test/testlibrary/jdk/test/lib/Platform.java
- test/testlibrary/jdk/test/lib/ProcessTools.java
- test/testlibrary/jdk/test/lib/StreamPumper.java
- test/testlibrary/jdk/test/lib/TimeLimitedRunner.java
- test/testlibrary/jdk/test/lib/Triple.java
- test/testlibrary/jdk/test/lib/Utils.java
- test/testlibrary/jdk/test/lib/cli/CPUSpecificCommandLineOptionTest.java
- test/testlibrary/jdk/test/lib/cli/CommandLineOptionTest.java
- test/testlibrary/jdk/test/lib/cli/predicate/AndPredicate.java
- test/testlibrary/jdk/test/lib/cli/predicate/CPUSpecificPredicate.java
- test/testlibrary/jdk/test/lib/cli/predicate/NotPredicate.java
- test/testlibrary/jdk/test/lib/cli/predicate/OrPredicate.java
- test/testlibrary/jdk/test/lib/dcmd/CommandExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/CommandExecutorException.java
- test/testlibrary/jdk/test/lib/dcmd/FileJcmdExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/JMXExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/JcmdExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/MainClassJcmdExecutor.java
- test/testlibrary/jdk/test/lib/dcmd/PidJcmdExecutor.java
- test/testlibrary/jdk/test/lib/dtrace/DtraceResultsAnalyzer.java
- test/testlibrary/jdk/test/lib/dtrace/DtraceRunner.java
Changeset: b94f7c960bc4
Author: amurillo
Date: 2016-08-26 10:14 -0700
URL: http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/b94f7c960bc4
Merge
1
0